2016-11-25 40 views
6

Setup CNTK on Windows'u izledim ve yerel komut isteminden CTNK'yi çalıştırabildiğimi doğruladım.Visual Studio Python projesine CNTK virtualenv ekle

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 
>>> 

Python Araçlar Visual Studio kullanmak istiyorum, bu yüzden "... Sanal Ortamı Mevcut ekle" yeni bir Python projeye bu VIRTUALENV eklemeyi denedim, ama bu şu hata var. başka bir mevcut VIRTUALENV ekleme

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

iyi çalıştı. Yardımın için minnettarım. İşte

cevap

10

Visual Studio Conda env mevcut için kullanmak adımlar: kurulum talimatında belirtildiği gibi

  1. sizin Anaconda ortam oluşturun (eğer zaten yapmıştım).
  2. VS'de, Görünüm-> Diğer pencerelerden “Python Ortamları” nı seçin. a. Özel bir ortam ekleyin ve Anaconda ortam yolunuzdaki tüm alanları doldurun: "C: \ local \ Anaconda3-4.1.1-Windows-x86_64 \ envs \ cntk-py34" b. Sürümün 3.4 olduğundan ve Mimarinin x64 olduğundan emin olun. c. Sonra Uygula'ya tıklayın, Uygula tamamlanması uzun sürecek, bir satır içi ilerleme çubuğu bitmesini bekleyin.
  3. Çözüm gezgininde, python projenizin altında: a. “Python Ortamları” na sağ tıklayın ve “Python Ortamlarını Ekle/Kaldır” seçeneğini seçin. b. Eklediğiniz özel ortamı seçin (2)
  4. Visual Studio'yu kapatın ve (1) 'de oluşturduğunuz Anaconda ortamlarını etkinleştirin. a. Bu ortam türünden (VS x64 yerel ortamınıza giden yol): "C: \ Program Dosyaları (x86) \ Microsoft Visual Studio 12.0 \ VC \ vcvarsall.bat" amd64 b. Visual Studio’yu “devenv.exe” yazarak bu ortamdan başlatın.

Adım (4) çok önemlidir veya Visual Studio CNTK bağımlılığı DLL'lerini bulamaz.