pip install дает «TypeError: объект« int »не является итерируемым»

В Debian Stretch , когда я пытаюсь установить python-пакет python-constraint через

pip install python-constraint 

Я получаю следующую ошибку;

 Exception: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main status = self.run(options, args) File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 290, in run requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle) File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1178, in prepare_files url = finder.find_requirement(req_to_install, upgrade=self.upgrade) File "/usr/lib/python2.7/dist-packages/pip/index.py", line 292, in find_requirement elif is_prerelease(version) and not (self.allow_all_prereleases or req.prereleases): File "/usr/lib/python2.7/dist-packages/pip/util.py", line 739, in is_prerelease return any([any([y in set(["a", "b", "c", "rc", "dev"]) for y in x]) for x in parsed]) TypeError: 'int' object is not iterable Storing debug log for failure in /home/von/.pip/pip.log 

В Debian Jessie выполняется одна и та же команда.

В чем проблема? Как его решить?

 $python --version Python 2.7.9 $pip --version pip 1.5.6 from /usr/lib/python2.7/dist-packages (python 2.7) 

One Solution collect form web for “pip install дает «TypeError: объект« int »не является итерируемым»”

Ошибка связана с ошибкой https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=786580

Решение состоит в том, чтобы понизить python-distlib и python-distlib-whl до стабильной версии (jessie).

 wget http://ftp.debian.org/debian/pool/main/d/distlib/python-distlib_0.1.9-1_all.deb wget http://ftp.debian.org/debian/pool/main/d/distlib/python-distlib-whl_0.1.9-1_all.deb dpkg -i python-distlib_0.1.9-1_all.deb dpkg -i python-distlib-whl_0.1.9-1_all.deb 

После этого работает pip install .

 $ sudo pip install python-constraint Downloading/unpacking python-constraint Downloading python-constraint-1.2.tar.bz2 Running setup.py (path:/tmp/pip-build-JeOIzg/python-constraint/setup.py) egg_info for package python-constraint Installing collected packages: python-constraint Running setup.py install for python-constraint Successfully installed python-constraint Cleaning up... 

Переведите пакеты в режим ожидания и дождитесь официального исправления ошибок.

 sudo aptitude hold python-distlib python-distlib-whl 
  • Сценарий для удаления файлов, не соответствующих определенным именам файлов
  • Есть ли эффективный способ разбора блоков текста в python?
  • Очистка / изменение предыдущих уведомлений libnotify?
  • Запуск Repl / CLI в фоновых и фидных командах
  • Как найти мой пипс?
  • Выравнивание шаблона и удаление всей строки
  • Сценарий Bash не может расширять переменную среды, несмотря на несколько разных подходов
  • ImportError при запуске приложения WSGI в Apache: undefined symbol: PyUnicodeUCS2_DecodeUTF8
  • Потеря звука после установки вина 1.5 (+ python 2.7)?
  • Можно ли выполнить оператор python с терминала?
  • python3.4 не удалось импортировать gi
  • Linux и Unix - лучшая ОС в мире.