2017-05-12 9 views
0

私は最近、Pythonパッケージをダウンロードする際に多くの問題を抱えています。私はMacを使い、OS X El Capitan v.10.11.6を走らせる。 El Casitanのアップグレードでは、あなたがrootユーザーでない限り、新しいパッケージをusr/bin/の場所にインストールすることはできないようです。しかし、rootユーザーを有効にすると、まだエラーが発生します。私はusr/local/binにhomebrewをダウンロードしましたが、それは何も修正されていないようです。私の端末からPythonプログラムを実行すると、usr/binの場所にあるパッケージを見つけることができないと言います。 Pythonプログラムはある場所(usr/bin)から実行されているようですが、私はusr/local/binにパッケージをインストールすることのみが許可されています。つまり、私のpythonプログラムはある場所から実行しようとしますが、必要なパッケージは別の場所にあります。少なくとも、それは私の理解のために進んでいるようです。これは非常にイライラしているようにちょうどここでいくつかの洞察を探して!ありがとう!OSX El Capitanにpipをダウンロードする

+0

私は、異なるプロジェクトやバージョンの依存関係を分離するvirtualenvを使うことをお勧めします。 – jonrsharpe

答えて

0

これが起こった原因はたくさんあるので、私はあなたのPATHにあり、将来はpyenvおよび/またはvirtualenvを使って確認することをお勧めします。

あなたのPATHにはPythonがどのようにチェックされていますか?

echo $PATH 

端末で、pythonパスがその文字列内にあるかどうかを確認してください。

PATHにない場合は、.bashrcに追加するか、.zshrcに追加するか、zshを使用する必要があります。

あなたのパスにrcファイルのpythonをどのように追加しますか? 現在のPATH値の末尾に追加します。例えば、

export PATH="$PATH:/usr/local/bin/python" 

は、あなたがあなたの端末で pythonを入力して、端末内のpythonシェルを使用することができるはずです。

関連する問題