9

Enthought Python Distributionをインストールしました。これは基本的に、数値および科学計算用のライブラリが追加された、栄光に満ちた Python ディストリビューションです。今、私は Debian を使っているので、既に Python がインストールされています。すべての作業に Enthought Python を使用したい場合、どのようにすればよいですか?

現在、次のような初歩的なエイリアスを使用しています。

alias python='/usr/local/share/enthought/bin/python'

#! /usr/bin/env pythonこれは問題ありませんが、独立した Python スクリプトのようなシバン ディレクティブでは失敗します。では、システムで Enthought Python を使用するにはどうすればよいでしょうか (もちろん、何も壊さずに!)。ありがとう!

4

6 に答える 6

12

Enthoughtが推奨するように、これが公式の方法だと思います。

export PATH=/usr/local/EPD/bin:$PATH

にインストールした場合/usr/local/EPD。それ以外の場合、一般的な形式は

export PATH=/path/to/EPD/bin:$PATH 

これにより、EPDバイナリディレクトリへのパスがシステムのPATH変数の前に追加されます。これ:は、ある種の連結記号です。これは毎回ターミナルで実行することも、〜/.bashrcファイルに入れることもできます。


重要な編集:

EPDを実際にPATHに追加する必要があることがわかりました。そうしないと、OSに問題が発生する可能性があります。このようにしてください:

 export PATH=$PATH:/path/to/EPD/bin
于 2012-06-14T18:47:15.013 に答える
5

Debian を使用している場合は、virtualenvに考えられた Python をインストールできます。

システム バージョンを必要とする他の debian プログラムを気にせずに、独自のライブラリを持つことを考えました。virtualenvwrapperを使用すると、環境間の切り替えが簡単になります。

環境間で (特定の) サイト パッケージを共有する virtualenv を使用する方法もあります。virtualenv 内では、easy_install の代わりに pip を使用してください。

Django の人々はいつもそうしています。

于 2012-01-25T22:00:53.630 に答える
2

現在のバージョンの Python を Enthought バージョンにシンボリック リンクします。

ln -s /usr/bin/python[version]  /path/to/enthought/python
于 2012-01-25T19:20:48.027 に答える
2

Debian では、次のようなパッケージをインストールする方がよいと思います。

apt-get install python-numpy python-numpy-doc python-scipy python-matplotlib ipython

Enthought Python Distribution をインストールする代わりに。

于 2012-02-10T07:58:31.727 に答える