Как изменить скрипт запуска без отладчика для Python в коде MS Visual Studio - PullRequest
0 голосов
/ 01 июня 2019

Я недавно установил MS Visual Studio Code впервые (мы будем использовать его в будущем проекте).Я написал простую программу Hello, World на python и нажал «Отладка»> «Запуск без отладки».MSVSC прекрасно запускает программу, но после этого запускает еще пару команд, одна из которых выдает ошибку (см. Ниже).Эти команды не нужны, а ошибка ужасна и отвлекает.

Где находится скрипт, который запускает MSVSC?Я хочу удалить эти две бесполезные строки.

PS C:\Users\me> cd 'c:\Users\me\Documents\my-project'; ${env:PYTHONIOENCODING}='UTF-8'; ${env:PYTHONUNBUFFERED}='1'; & 'C:\Users\me\Anaconda3\python.exe' 'c:\Users\me\.vscode\extensions\ms-python.python-2019.4.12954\pythonFiles\ptvsd_launcher.py' '--default' '--nodebug' '--client' '--host' 'localhost' '--port' '51699' 'c:\Users\me\Documents\my-project\hello.py'
hello, world
distance 5.0
PS C:\Users\me\Documents\my-project> C:/Users/me/Anaconda3/Scripts/activate
PS C:\Users\me\Documents\my-project> conda activate base
conda : The term 'conda' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path
was included, verify that the path is correct and try again.
At line:1 char:1
+ conda activate base
+ ~~~~~
    + CategoryInfo          : ObjectNotFound: (conda:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

PS C:\Users\me\Documents\my-project>

1 Ответ

0 голосов
/ 04 июня 2019

Они не бесполезны, вы просто запустили файл, который не требует активации определенной среды conda. Это общая проблема с conda, которую мы пытаемся решить . Самый удобный способ - использовать виртуальные среды, если это будет работать для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...