2016-04-29 30 views
3

Pythonパッケージをインストールしようとすると、次のエラーが発生します。PIPでPythonパッケージをインストールするときにエラーが発生する

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を呼び出すと、Strawberry Perlインスタンスにあるpipバイナリが起動します。

pipをフルパスで呼び出してみてください(例:c:\python27\bin\pip)。私は現時点ではWindowsボックスにアクセスできないため、実際のパスではない可能性があり、実際の場所を見つける必要があります。

+2

それはそれでした!ありがとうございます – mickNeill

+0

私は正確にパスを知ってもらえますか?それに応じて回答を更新しますか?ありがとう! – stevieb

+0

python27 \ scripts \ pip – mickNeill

関連する問題