Linux でpyenvを使用して python 仮想環境をセットアップしました。これらの仮想環境の 1 つを使用して、PyDev で Django プロジェクトを作成したいと考えています。which python
ただし、仮想環境で実行するとジェネリックしか得られないため、仮想環境を見つける方法がわかりません/home/rbu/.pyenv/shims/python
。
質問する
2281 次
1 に答える
2
最初にvirtualenvディレクトリを見つけます
pyenv prefix <venv-name>
virtualenv の python 実行可能ファイルは<path>/<to>/<venv>/bin/python
.
ここで、実行可能ファイルの場所と適切な名前を使用して、Eclipse の [Preferences] > [PyDev] > [Interpreters] > [Python Interpreter] で新しいインタープリターをセットアップします。その後、[ファイル] > [新規] > [プロジェクト] > [Pydev] > [PyDev Django プロジェクト] で新しい Django プロジェクトを開始できます。定義済みのインタープリターを選択します。
Django プロジェクトが virtualenv 内で動作するようになりました。新しいパッケージをインストールするには、ターミナルで virtualenv を有効にして
pyenv activate <venv-name>
、パッケージを pip install するのがおそらく最も簡単です。
于 2016-04-06T13:44:54.477 に答える