недопустимый синтаксис при запуске Python Anaconda Hello World в коде Visual Studio - PullRequest
0 голосов
/ 09 марта 2019

Я установил приложение «Visual Studio Code» в Windows 10 и перешел к: «Вид» - «Палитра команд», выбрал «Python-select интерпретатор» и выбрал «Python 3.6.5 64-bit base Conda», который ссылался на установку Anaconda Python, установленный по умолчанию в подкаталоге установки Visual Studio Community Edition, которую я уже установил на тот же компьютер (я думаю, он был установлен одновременно с Visual Studio).

Затем я создал однострочный Python-файл .py, содержащий:

печать ("Hello World")

и запустите его, щелкнув правой кнопкой мыши и выбрав «Запуск файла Python в терминале»

Но я получаю синтаксические ошибки в выводе следующим образом.

Что я делаю не так?

Python 3.6.5 |Anaconda, Inc.| (default, Mar 29 2018, 13:32:41) [MSC v.1900 64 bit (AMD64)] on win32Type "help", "copyright", "credits" or "license" for more information.

"C: / Program Files (x86) / Microsoft Visual Studio / Shared / Anaconda3_64 / Сценарии / активировать" 'C: / Program Files (x86) / Microsoft Visual Studio / Shared / Anaconda3_64 / Сценарии / активировать' >>> conda activ base Файл "", строка 1 conda активировать базу ^ SyntaxError: неверный синтаксис «C: / Program Files (x86) / Microsoft Visual Studio / Shared / Anaconda3_64 / python.exe» c: /FILES/IB_API_Dev/Octopus/Untitled1.py Файл "", строка 1 «C: / Program Files (x86) / Microsoft Visual Studio / Shared / Anaconda3_64 / python.exe» c: /FILES/IB_API_Dev/Octopus/Untitled1.py ^ Ошибка синтаксиса: неверный синтаксис

1 Ответ

1 голос
/ 09 марта 2019

Ах, получается, что конфигурация Terminal.integrated.shell.windows должна быть "оболочкой", на которой должен выполняться исполняемый файл Python.Не сам исполняемый файл Python.

Я изменил конфигурацию на:

C: \ Windows \ System32 \ cmd.exe

, и теперь он работает.

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