6

Python Tools for Visual Studio プロジェクトで activate.bat を実行する方法がわかりません。私のプロジェクトには、virtualenv を使用したディレクトリ環境があります。./env/Scripts/activate.batしかし、プロジェクトがメインの python スクリプトを実行する前に、どのように実行できるかわかりません。

4

4 に答える 4

4

私は通常、Visual Studio にカスタムstartup.pyスクリプトを指定します。その他のバッチ ファイルは、次を使用して実行できます。

# startup.py
import os
import main.py # Whatever your main script is
os.system('activate.bat') # Call your batch files.
main.run() # Call whatever you need to from your main script.

Visual Studio で

  • プロジェクトを右クリック
  • プロパティ
  • 全般的
  • Startup Fileの下に、 (なんでも)入れますstartup.py
  • 作業ディレクトリが正しいことを確認してください
于 2012-08-06T08:29:33.683 に答える
4

私はそれを見つけました:

  • main.py をスタートアップファイルとして設定し、
  • プロジェクトのプロパティ -> デバッグ タブ -> インタープリター パス フィールドに、パス C:...\env\Scripts\python.exe (つまり、virtualenv の python 実行可能ファイル) を入力します。

できます !

于 2012-08-06T10:00:14.833 に答える
4

Python Tools for Visual Studio(PTVS) 2.0 がリリースされ、virtualenv を追加できるようになりました。

  1. ソリューション エクスプローラーを開きます: [表示] > [ソリューション エクスプローラー]

  2. 「Python 環境」を右クリックし、「仮想環境の追加」を選択します

これは、その方法を示すビデオです。

于 2016-03-06T01:12:20.627 に答える