誰かが私を助けてくれることを願っています。私は、Python開発のための新しいマシンをセットアップするための2つのガイドに従った。 (one)(two)os x、python、homebrew - >何か変わった
私はほとんどすべてを追ったが、私は.bash_profile
でをコメントアウトし、端末にwhich python
を入力すると、私は私の.bash_profile
への変更については本当に混乱しています、私は私が期待するものを参照してください。
which python
/usr/local/bin/python
python
Python 2.7.11 (default, Jan 22 2016, 08:29:18)
[GCC 4.2.1 Compatible Apple LLVM 7.0.2 (clang-700.1.81)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
bash_profileで何が起こっているのですか?すべてコメントして保存してコマンドを実行するとどうしたらいいですか?
もっと重要なのは、私は自分のデフォルトのpythonインストールを取得し、それがまだそこに残っていて、影響を受けていないことを確認する方法です。私は上記のバージョンがHomebrewによってインストールされたPythonであることを理解していますか?
ありがとうございます。私の問題は、何らかの理由でデフォルトのpythonパスを表示できないようです。私は 'export'文字列にコメントし、source〜/ .bash_profileを保存して実行しましたが、まだ新しいhomebrewのインストールを見ています。何か案は? –
.bash_profileにすべてコメントした後、デフォルトのpython/'which python'が'/usr/bin/python'を生成することができました。今、homebrewのpythonがデフォルトになるように 'PATH'を変更するベストプラクティスを教えてもらえますか?/etc/pathsを編集するか、.bash_profileか.bashrcを編集しますか? –
@nrksj、それは依存しています...システム全体を変更する場合は、 '/ etc/environment'で、すべてのユーザーに対して - '/etc/profile'をシングルユーザー用に ' - .profile'/.bash_profile'を自分のホームディレクトリ(例えば '〜/ .profile' /'〜/ .bash_profile')に追加します。 '/ etc/environment'に' PATH'設定を追加するだけです。他のファイルに 'export PATH =/new/path/part:$ PATH'を追加してください。重要な注意:多くのシステムプログラムはシステム全体のPythonに依存しています。システムのPythonがPython2でPython3に変更されていると、システムが破壊される可能性があります。したがって、達成しようとしていることに応じて、シングルユーザー用に変更することが最善の方法です。 – Nikita