Найти - Пользователи
Полная версия: Не устанавливается python-apt через pip
Начало » Python для новичков » Не устанавливается python-apt через pip
1
grandfa8
Всем привет!
Столкнулся с такой проблемой. Не получается поставить python-apt через pip:
 pip3.4 install python-apt
Collecting python-apt
  Using cached python-apt-0.7.8.tar.bz2
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-cw5p2_f_/python-apt/setup.py", line 6, in <module>
        from DistUtilsExtra.command import *
    ImportError: No module named 'DistUtilsExtra'
    
    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-cw5p2_f_/python-apt/

Через apt-get install python3-apt все встает нормально. Но мне надо чтобы все работало через pip, чтобы все зависмости описанные requirements.txt можно было корректно установить.
Заранее спасибо.
ZerG
sudo apt-get install python-distutils
grandfa8
ZerG

Поставил python3-distutils-extra, теперь такое выдает:
 ➜  argparse_lrn pip3 install python-apt                                                       
Collecting python-apt
  Using cached python-apt-0.7.8.tar.bz2
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-pbdr8dhc/python-apt/setup.py", line 11, in <module>
        string.split(parse_makefile("python/makefile")["APT_PKG_SRC"]))
    AttributeError: 'module' object has no attribute 'split'
    
    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-pbdr8dhc/python-apt/
ZerG
Upgrading pip to the latest version has solved this issue.
grandfa8
ZerG спасибо за ответ
Попробовал обновиться, но вроде как стоит самая свежая:

➜ py_environment pip3 install –upgrade pip
Requirement already up-to-date: pip in /usr/local/lib/python3.4/dist-packages/pip-9.0.1-py3.4.egg
➜ py_environment pip install –upgrade pip
Requirement already up-to-date: pip in /usr/local/lib/python3.4/dist-packages/pip-9.0.1-py3.4.egg
➜ py_environment pip3 –version
pip 9.0.1 from /usr/local/lib/python3.4/dist-packages/pip-9.0.1-py3.4.egg (python 3.4)
grandfa8
Нашел у разработчиков библиотеки в трекере баг с такой же ошибкой, скорее всего проблема носит повсеместный характер
https://github.com/excid3/python-apt/issues/1
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB