私はPython 3とPython 2.6の両方で開発しており、両方のバージョンをインストールしています。しかし、Python 3では、良いモジュールの多く(時間、数式、...)へのパスは私のPythonパスの一部ではありません。ディレクトリをパスに追加できますが、面倒です。Python3のPythonパスのみを変更する
Python 2に影響を与えずにPython 3のインストールパスを永久に変更する方法はありますか?
私はPython 3とPython 2.6の両方で開発しており、両方のバージョンをインストールしています。しかし、Python 3では、良いモジュールの多く(時間、数式、...)へのパスは私のPythonパスの一部ではありません。ディレクトリをパスに追加できますが、面倒です。Python3のPythonパスのみを変更する
Python 2に影響を与えずにPython 3のインストールパスを永久に変更する方法はありますか?
仮想環境を作成します。http://pypi.python.org/pypi/virtualenv/
では、仮想環境で欲しいパッケージをインストールします。
stdlibにある時間、数学モジュールをインポートできない場合、Python 3のインストールは壊れています。
python setup.py install
を実行すると、ファイルは現在のpython実行可能ファイルの正しい場所にインストールされます。これは、システムのpythonまたはvirtualenv環境のpythonです。 pip
についても同様です。
パスを変更する必要はありません。適切な実行可能ファイルを使用してください。