2016-11-25 13 views
6

に追加しました。Setup CNTK on Windowsに続き、ローカルコマンドプロンプトからCTNKを実行できることを確認しました。CNTK virtualenvをVisual Studio Pythonプロジェクト

C:\local\Anaconda3-4.1.1-Windows-x86_64\envs\cntk-py34>.\Scripts\activate.bat 
(root) C:\local\Anaconda3-4.1.1-Windows-x86_64\envs\cntk-py34>set PATH=C:\local\CNTK-2-0-beta3-0-Windows-64bit-CPU-Only\cntk\cntk;%PATH% 
(root) C:\local\Anaconda3-4.1.1-Windows-x86_64\envs\cntk-py34>python -i 
Python 3.4.4 |Continuum Analytics, Inc.| (default, Jun 15 2016, 15:25:08) [MSC v.1600 64 bit (AMD64)] on win32 
Type "help", "copyright", "credits" or "license" for more information. 
>>> from cntk import Trainer 
>>> 

私は、Visual Studio Pythonのツールを使いたいので、私は「...既存の仮想環境を追加」することによって、新しいPythonプロジェクトにこのvirtualenvのを追加しようとしましたが、私はこの次のエラーを得ました。別の既存のvirtualenvの追加

We could not identify a virtual environment in the selected path.

がうまく働きました。私はあなたの助けに感謝します。

答えて

10

ここで私は、Visual Studioから既存のcondaのENVに使用する手順:セットアップ命令に述べたように

  1. があなたのアナコンダ環境を作成します(あなたがすでにあること行われます)。
  2. VSでは、[表示] - [その他のWindows]で[Python環境]を選択します。 a。カスタム環境を追加して、Anaconda環境パスのすべてのフィールドを入力します。「C:¥local¥Anaconda3-4.1.1-Windows-x86_64¥envs¥cntk-py34」 b。バージョンが3.4、アーキテクチャがx64であることを確認してください。 c。その後、Apply(適用)をクリックします。Apply(適用)は完了するまでに時間がかかります。インラインプログレスバーが終了するのを待ちます。
  3. ソリューションエクスプローラで、Pythonプロジェクトの下: a。 "Python Environments"を右クリックし、 "Add \ Remove Python Environments"を選択します。 b。 (2)で追加したカスタム環境を選択してください。
  4. Visual Studioを終了し、(1)で作成したAnaconda環境を有効にします。 a。この環境タイプ(VS x64ネイティブ環境へのパス): "C:¥Program Files(x86)¥Microsoft Visual Studio 12.0¥VC¥vcvarsall.bat" amd64 b。 「devenv.exe」と入力して、この環境からVisual Studioを起動します。

ステップ(4)が重要です。また、Visual StudioではCNTK依存DLLが検出されません。

関連する問題