私はthis OSX 10.8.5(Lion)で仮想環境を設定するためのガイドに従おうとしています。自作は正常にインストールされており、以下のアップデートが正常に完了しました:Mac OSX(Lion)でPython venvを設定すると、なぜ `which python`が変更されませんでしたか?
$ pip install --upgrade distribute
$ pip install --upgrade pip
しかし、which python
はまだ/Library/Frameworks/Python.framework/Versions/2.7/bin/python
を示しています。なぜ?? (私の代わりに/usr/local/bin/python
を予想し、目標は、プロジェクトを分離するvenv(複数可)を使用することです。)
アップデート...
の$ PATH情報:
host:~ username$ echo $PATH
/Library/Frameworks/Python.framework/Versions/2.7/bin:/Library/
Frameworks/Python.framework/Versions/3.4/bin:/usr/bin:/bin:/usr/
sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin
host:~ username$
が判明... ホスト: 〜ユーザー$ brew install python 自宅更新中... ==>自宅更新! 1タップ(homebrew/core)を更新しました。 数式に変更はありません。
Warning: python-2.7.13 already installed, it's just not linked.
実行する医師が多くの問題を示したが、解決策は次のようになり... ホスト:〜ユーザーの$醸造リンクは
これは、最終的な力を必要とパイソン(--overwrite)...
私はunderstanません brew install python, but then: "python-2.7.6 already installed, it's just not linked" python homebrew by defaultしかし:参照の場合
なぜこれが起こったのですか?誰かが何が起こったのかを説明できるのであれば(なぜ、自作でリンクを更新しなかったのか)、私は答えを与えることができてうれしいです。
あなたの '$ PATH'には何がありますか? – torek
'virtualenv'をインストールしていない場合、まずそれをインストールする必要があります。あなたは 'pip install virtualenv'(https://github.com/nicolashery/mac-dev-setup#install-1)を使うことができます。あなたが完全に投稿したガイドに従ってください。 – pmuntima
@torek $ PATH情報が元の質問に追加されました。 –