OSX Mountain Lion-.profileは何もしませんか?[複製]


1

最近、パッケージマネージャーHomebrewを使用してPyQt4などを取得しようとしました。また、Pythonを入手することをお勧めします。問題ありません。

そのためpython、ターミナルウィンドウでの単純な操作では、最近ダウンロードしたPythonのインスタンスを開くことができなかったので、入力してbrew doctor、これを教えてくれました-

Warning: /usr/bin occurs before /usr/local/bin This means that system-provided programs will be used instead of those provided by Homebrew. The following tools exist at both paths:

2to3
2to3-2.7
easy_install
easy_install-2.7
idle
idle2.7
pydoc
pydoc2.7
python
python-config
python2.7
python2.7-config
pythonw
pythonw2.7
smtpd.py
smtpd2.7.py

Consider amending your PATH so that /usr/local/bin occurs before /usr/bin in your PATH.

確かに、大したことはありません-私はグーグルで調べて、.profileパスを確立するための編集について調べます。ホームディレクトリに移動して入力しますopen .profile-存在しません。

インターネットによると、大したことはありません。ここで作成できます。それで問題ありtouch .profileません。 open .profile動作します。インターネットの行をコピーして貼り付け/usr/local/bin、残りのパスよりも先に置きます。そのようです:

export PATH="/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin"

保存する。それを試してみてください。動作しません。二重引用符を削除します。ダメ。何らかの理由で、行の最後にコロンを追加します。ダメ。

グーグル。詳細情報は表示されます/etc/pathsが、それを見つけて入力した後でも、sudo open pathsロックを解除できないようです。また、ほとんどのインターネットは.profile、ホームディレクトリにファイルを追加するだけで十分であり、これについていじる必要はないと言っています。

しかし、それは十分ではなく、私はまだいじっています!だから私は何が欠けていますか?


.bash_profileがありますか?
-slhck

回答:


0
  1. .profileファイルは自動的にリロードされません-起動時または手動でロードされます。ターミナルを開いてを発行してみてくださいsource ~/.profile。次にset | grep PATH、PATH変数を確認してください。
  2. .profileファイルには、パスの前後に引用符が含まれていません。それらを削除し、ファイルを保存してから1に移動してください。

引用符は重要ではなく、OPは既にそれらを削除しようとしたと述べました。
slhck
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.