2016-04-29 5 views
3

Всякий раз, когда я пытаюсь установить пакет python, я получаю следующую ошибку.Ошибка при установке пакетов python с PIP

C:\Python27>pip install pyaardvark 

C:\strawberry\perl\bin/pip: Perl lib version (5.22.0) doesn't match executable ' 
C:\strawberry\perl\bin\perl.exe' version (5.16.3) at C:/strawberry/perl/lib/Conf 
ig.pm line 62. 
Compilation failed in require at C:/strawberry/perl/lib/Errno.pm line 8. 
BEGIN failed--compilation aborted at C:/strawberry/perl/lib/Errno.pm line 8. 
Compilation failed in require at C:/strawberry/perl/lib/File/Temp.pm line 148. 
BEGIN failed--compilation aborted at C:/strawberry/perl/lib/File/Temp.pm line 14 
8. 
Compilation failed in require at C:/strawberry/perl/vendor/lib/pip.pm line 6. 
BEGIN failed--compilation aborted at C:/strawberry/perl/vendor/lib/pip.pm line 6 
. 
Compilation failed in require at C:\strawberry\perl\bin/pip line 5. 
BEGIN failed--compilation aborted at C:\strawberry\perl\bin/pip line 5. 

Есть ли у кого-нибудь идеи?

ответ

1

В вашей переменной окружения PATH ваши каталоги Perl, вероятно, превзойдут Python, поэтому, когда вы вызываете pip, он запускает двоичный код pip, расположенный в вашем экземпляре Strawberry Perl.

Попробуйте позвонить по номеру pip с полным путем, например: c:\python27\bin\pip. В настоящий момент у меня нет доступа к окну Windows, так что это может быть не фактический путь, и вам нужно будет найти фактическое местоположение.

+2

Это было! спасибо – mickNeill

+0

не могли бы вы дать мне знать точно путь, и я обновлю ответ соответствующим образом? Благодаря! – stevieb

+0

python27 \ scripts \ pip – mickNeill

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