1

Linux でpyenvを使用して python 仮想環境をセットアップしました。これらの仮想環境の 1 つを使用して、PyDev で Django プロジェクトを作成したいと考えています。which pythonただし、仮想環境で実行するとジェネリックしか得られないため、仮想環境を見つける方法がわかりません/home/rbu/.pyenv/shims/python

4

1 に答える 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 に答える