1

私は2週齢のMacユーザーなので、ここで我慢してください。Macに付属のシステムPythonではなく、デフォルトのPythonインタープリターとしてEPDpythonを設定しようとしています。EPDは、インストール時に.bash_profileを変更することでこれを自動的に行うことを理解していましたが、EPDをインストールした後、.bash_profileは変更されておらず、私が見る限り、システムpythonがデフォルトのインタープリターのままです。これを変更するにはどうすればよいですか?

デフォルトのPythonをEPDに変更したい主な理由は、インストールするすべてのパッケージが、EPDに関連付けられたsite-packagesディレクトリではなく、/ Library / Python / 2.7/site-packagesディレクトリに自動的に配置されるためです。特に、PyCudaをEPDのsite-packagesディレクトリにインストールすることができません。

これが何らかの意味を持っていることを願っています。私は迷子になっていて、ここからどこへ行けばいいのかわかりません。ヘルプは大歓迎です。

4

2 に答える 2

1

行の追加

export PATH=/Library/Frameworks/Python.framework/Versions/Current/bin:$PATH

あなたの.bashrcファイルにうまくいくはずです。

理論的には、EPD インストーラーがこのジョブを実行する必要がありました...パーミッションの問題でしょうか?

于 2013-02-08T09:40:01.387 に答える
0

いくつかの追加ポイント。

通常、EPD インストーラーは ~/.bash_profile の末尾に行を追加して PATH を変更します。そうでないことが確実な場合は、 ~/.profile も確認できます。

EPD を別のユーザーとしてインストールした可能性がありますか?

あなたは Mac を初めて使用するというので、EPD をインストールする前に既に開いていたターミナル ウィンドウの PATH は変更されていないことにも言及します。

また、重要な警告: システム Python にサードパーティのパッケージを既にインストールしているため、次の記事を参照してください: https://support.enthought.com/entries/22094157-OS-X-Conflict-with-installed-以前の Python インストールのパッケージ

同じナレッジ ベース サイトで、他の役立つ記事を見つけることもできます。

于 2013-02-08T13:34:26.810 に答える