最近、OSX 10.6.8を実行しているMacにpython 2.7.2をインストールしました。以前はバージョン2.6でした。次のように.bash_profileでパスを設定しました。
export PATH=/usr/local/bin:$PATH
export PATH=/usr/local/share/python:$PATH
pythonを実行すると、新しいインストールを参照します。
また、新しいインストールでpipを使用したいのですが、問題は、現在のバージョンのpipがすでにインストールされていることです
/usr/local/bin/pip.
私はpipを再インストールしようとしました:
easy_install pip
しかし、もちろん、これは目的の新しいディレクトリにpipを入れません
/usr/local/share/python/pip
ただし、単に/ usr/local/bin/pipにある既存のバージョンを指します。
誰かがこれを修正する方法を教えてもらえますか?
次に、pipを使用してNumPyとSciPyを正しいディレクトリにインストールします(古いバージョンのpythonでSciPyインストールを動作させるのに問題があったため、新しいインストールになりました)。
必要に応じて、python 2.7、.bash_profileの作成/更新、pipのインストール、およびNumPyとSciPyのインストール手順を見つけたWebサイトにアクセスできます。必要に応じて詳細をお知らせいたしますありがとう! http://www.thisisthegreenroom.com/2011/installing-python-numpy-scipy-matplotlib-and-ipython-on-lion/#python
http://pypi.python.org/pypi/distribute の指示に従って配布をインストールします。必ずpython実行可能ファイル(/usr/local/share/python/python
またはあなたの場合はsmth)への絶対パスを指定してください。
$ curl -O https://svn.Apache.org/repos/asf/oodt/tools/oodtsite.publisher/trunk/distribute_setup.py
$ /usr/local/share/python/python distribute_setup.py
次に、/usr/local/share/python/easy_install
が必要です。
その後、実行します:
$ /usr/local/share/python/easy_install pip
次に、/usr/local/share/python/pip
が必要です。
PATH
内の事柄の順序に応じて、pip
コマンドを実行すると古い、または新しくインストールされたpipが実行されるため、PATH
、またはeggのインストール時に/usr/local/share/python/pip
へのフルパスを指定します。
(恥知らずのプラグ:いずれにしても、グローバルにインストールするのではなく、「プロジェクト」固有の隔離された環境にパッケージをインストールするために virtualenv の使用を検討するかもしれません。)
Brewのpythonをアンインストールする必要がありました。
その後、python v2.7.6
インストールの次にピップを実行しました
Sudo easy_install pip
正常にインストールされ、動作している
私は同様の問題がありました、これを試してください:
$ python -m pip install --upgrade --force-reinstall pip
これにより、バイナリのインストールを含むpythonのバージョンを使用して、pipを強制的に再インストールします。
数日前、私はPythonプログラミングを開始していて、同じ問題:pipをインストールするのに助けが必要でした。友人がeasy_installとpipで、誰もがpipの方向に向かっているようです。いずれにしても、どちらかをインストールするとイライラする可能性があります。
次の簡単なチュートリアルを使用できます。 pipパッケージマネージャーの簡単なインストール
上記のガイドに従う際に留意すべきことは次のとおりです。
もう一度、これを行うか、上記のリンクを使用して、コンピュータにインストールする方法に関する簡単なステップバイステップガイドを見つけることができます。がんばろう。
人々が知っているように、ATMをダウンロードしてPIPをインストールできますget-pip.py
ページの docs で、次のように実行します。
c:\python27\python.exe get-pip.py
ところで、Python 3.4にはPIPがプリインストールされています。
私は自分の問題を回避する方法を見つけたと言いたかっただけです。私はこれを完璧に説明できることを知りません。なぜなら、私はまだこのことで何をしているのかを理解するのが苦手だからです!しかし、問題は私のPATHにあったようです。元の質問で投稿したPATHを削除し、easy_install pipを使用しました。それはpython 2.7.2(私の新しいバージョン)に問題なく直行しました。その後、pumを使用してNumPyとSciPyを正しい場所にインストールしました。両方とも動作します。 FakeRainBrigandを見て時間を割いてくれました!
コマンドラインオプションの1つを使用すると、インストール先を選択できます。
--install-dir(-d)DIRへのパッケージのインストール
のように-# easy_install pip -d /usr/local/share/python
(間違っている場合は修正してください。)