2017-08-02 14 views
1

私はC:\ ProgramData \ Anaconda2とC:\ ProgramData \ Anaconda3にPythonインストールを持っています。私は、C:\ ProgramDataのベースとなるPython(anacondaではなく)を使って仮想環境を作りたいと思っています。私の質問は2倍です。仮想ENV使用するPythonインスタンスを指定

  1. インストールされていない新しいenvのベースとしてpythonインスタンスを使用できますか?私。 AnacondaのないPythonのクリーン版?または、それを最初にダウンロードして3番目のディレクトリにインストールしてから使用する必要がありますか?
  2. envを設定するときに、ベースとして使用するPythonのインスタンスを指定できますか?私はディレクトリC:\ ProgramData \ >>$ virtualenv my_project --C:\ProgramData\Python27からですか?この例では、新しい仮想環境はC:\ ProgramData \ My_Projectに作成され、Anaconda 2または3ディストリビューションの代わりにPythonのクリーンベース版を使用しますか?

ありがとうございます。

+0

[virtualenvで異なるPythonバージョンを使用する](https://stackoverflow.com/questions/1534210/use-different-python-version-with-virtualenv)の可能な複製 – phd

答えて

1

あなたはvirtualenv -p "path to python executable(whichever you want)"

+0

完璧、ありがとう!そして、そのインスタンスから継承されるパッケージを指定する方法はありますか、それともクリーンスレートですか? – Pandas

+0

それはきれいな新しいバージョンになります、あなたはpipen/easy_installを使用して、再度virtualenvでパッケージをインストールする必要があります – Stack

+0

良い音、ありがとうございます。クールダウンの後、あなたの答えを受け入れます。 – Pandas

1

を行うことができます私はENVを設定する際のベースとして使用するのpythonのどのインスタンスを指定することはできますか?もちろん

、ちょうどあなたの他の質問についてはvirtualenv -p P:\ath\to\python.exe

を実行する - Pythonは、使用したいインストール私の知る限り、ローカルに存在しています。 anacondaが提供するバージョンを使用したくない場合は、最初にPythonをインストールする必要があります。

+0

nice、ty、azrdev! – Pandas

関連する問題