Произошла такая же проблема, как попытка pip install ftputil
с помощью ActivePython 2.7.8, ActivePython 3.4.1 и «запаса» Python 3.4.2 на 64-разрядной Windows 7 Enterprise. Все попытки потерпели неудачу с теми же ошибками, что и OP.
Работала над проблемой для Python 3.4.2 путем понижения до pip 1.2.1: easy_install pip==1.2.1
(см. https://stackoverflow.com/ а / 16370731/234235 ). Это же исправление также работало для ActivePython 2.7.8.
Ошибка, о которой сообщалось в марте 2013 года, по-прежнему открыта: https://github.com/pypa/pip/issues/829 .
Попробуйте использовать код следующим образом:
partData[1][2].toString().trim() == name.toString().trim()
Если все еще не работает, попробуйте использовать следующее:
partData[1][2].toString().replace(/ /g,'')==name.toString().replace(/ /g,'')
Я только что попытался преобразовать объекты в строка и заменили все пробелы для сравнения. Но вы должны быть осторожны с использованием вышеуказанного условия, поскольку это не сравнивает реальные строки.