Код Visual Studio: отсутствует ошибка необходимых зависимостей - PullRequest
0 голосов
/ 13 мая 2019

У меня есть небольшой фрагмент кода, который я пытаюсь запустить из кода VS (щелкните правой кнопкой мыши на файле => Запустить файл Python в терминале), но это приводит к ImportError: Missing required dependencies ['numpy'].

Эта ошибка возникает из-за следующей последовательности команд:

PS C:\Users\x\Documents\Forecast\> C:/ProgramData/Miniconda3/Scripts/activate
PS C:\Users\x\Documents\Forecast\> conda activate forecast
PS C:\Users\x\Documents\Forecast\> & C:/ProgramData/Miniconda3/envs/forecast/python.exe c:/Users/x/Documents/Forecast/debug.py

Но если я открываю терминал в Windows и запускаю C:\Users\x\Documents\Forecast\> activate forecast && python c:/Users/x/Documents/Forecast/debug.py, все работает нормально.

У меня установлен код virtualenv для кода VS (в левом нижнем углу я вижу его): Python 3.7.0, 64-разрядный («прогноз»: conda). Я также установил "python.pythonPath" в "C: \ ProgramData \ Miniconda3 \ envs \ forecast \ python.exe", потому что я не был уверен, достаточно ли его выбора в качестве интерпретатора для запуска моего проекта (не так ли?) .

В чем может быть проблема?

...