2016-03-30 16 views
2

私は決してvirtualenvを使ったことがありません。私はUbuntu 15.04(ssh経由でリモート)で作業しています。私はPythonを変更することはできません。 Ubuntu 15.04にはPython 2.7と3.4.3が付属していますが、Python 3.5を私のvirtualenvに入れたいと思います。私はvirtualenv -p python3.5 my_envを試してみました。The executable python3.5 (from --python=python3.5) does not existがあります。これは、Python 3.5を使用していないシステムについて不平を言っていることを意味しています。したがって、システムにPython 3.5がない場合、virtualenvをPython 3.5で作成することは不可能ですか?`virtualenv`をPython 3.5 with Ubuntu 15.04

答えて

2

最新バージョンのPythonをインストールするだけで済みます。ユーザーのホームディレクトリに異なるバージョンをダウンロードしてインストールすることもできます。

手動でインストールし、複数のバージョンを持っていることを計画している場合。これは、公式のPython READMEファイルのものです。 UNIXとMacのシステムでは、複数のバージョン

をインストール

あなたは同じインストールプレフィックス(configureスクリプトに--prefix引数)を使ってPythonの複数のバージョンをインストールする場合は、そのプライマリのpython世話をする必要があります実行可能ファイルは、別のバージョンのインストールによって上書きされません。 "make altinstall"を使用してインストールされたすべてのファイルとディレクトリには、メジャーバージョンとマイナーバージョンが含まれているので、並行して実行できます。 "make install"は、$ {prefix} /bin/pythonX.Yを参照する$ {prefix}/bin/python3も作成します。同じプレフィックスを使用して複数のバージョンをインストールする場合は、「プライマリ」バージョン(存在する場合)を選択する必要があります。 "make install"を使ってそのバージョンをインストールしてください。 "make altinstall"を使って他のすべてのバージョンをインストールしてください。例えば

あなたは2.6、プライマリバージョンであることにはPython 2.5、2.6および3.0をインストールしたい場合、あなたは2.6ビルドディレクトリに「make install」を、他に「altinstallを作る」を実行します。

これで、あなたが選択したpythonバージョンを使用して、仮想環境をpythonに使用し続けることができます。

関連する問題