2016-02-08 3 views
0

У меня есть виртуальная среда. Так как через пару дней я не могу запускать любые команды пипсов, и я получаю сообщение об ошибке:Пип не в состоянии найти колесо

File "env/bin/pip", line 7, in <module> 
    from pip import main 
    File "/env/lib/python2.7/site-packages/pip/__init__.py", line 15, in <module> 
    from pip.vcs import git, mercurial, subversion, bazaar # noqa 
    File "/env/lib/python2.7/site-packages/pip/vcs/subversion.py", line 9, in <module> 
    from pip.index import Link 
    File "/env/lib/python2.7/site-packages/pip/index.py", line 30, in <module> 
    from pip.wheel import Wheel, wheel_ext 
ImportError: No module named wheel 

У меня есть колесо на сайте-пакеты и он был установлен ранее. как я могу это решить? Я не могу использовать команды pip.

+0

Какая версия 'pip' это? 'pip -V'. –

+0

Подобные проблемы обычно возникают при использовании разных методов управления пакетами python, то есть pip и apt-get/yum. (И/или при использовании с виртуальными средами и системными пакетами Python.) Я бы предложил создать колесный модуль и установить его с помощью 'easy_install', явно указывая интерпретатор Python для использования. – Nikita

+0

@ Никита: это не проблема с пакетом 'wheel'. Установка 'pip', похоже, повреждена; например 'pip.index' пытается импортировать' pip.wheel', но последний отсутствует. –

ответ

0

Ваша установка pip оказывается сломанной. Проблема здесь не в проекте wheel, это пакет pip.wheel (часть самого pip), который не в состоянии импортировать; похоже, что /env/lib/python2.7/site-packages/pip/wheel.py либо отсутствует, либо как-то поврежден.

Я бы переустановил pip на этом этапе.

+0

Пип, похоже, работает в другой виртуальной среде, просто не с этой средой. – user3548288

+0

@ user3548288: он поврежден в этой конкретной среде. '/ env/lib/python2.7/site-packages/pip /' обычно содержит файл 'wheel.py', но в вашем случае это кажется отсутствующим или иным образом сломанным. –

+0

Я только что вставил wheel.py из другой папки pip's env's в папку этого виртуального env's pip и начал работать: D Спасибо Martijn – user3548288

Смежные вопросы