Visual Studio代码中运行Anaconda python Hello World的语法无效
我在windows 10上安装了“Visual Studio代码”应用程序,并转到:查看-命令调色板,选择“Python选择解释器”,选择“Python 3.6.5 64位基本Conda”,它引用了Anaconda Python的安装,默认情况下安装在我已经安装在同一台机器上的Visual Studio Community Edition安装的子目录中(我认为它是与Visual Studio同时安装的) 然后,我创建了一个单行Python.py文件,其中包含: 打印(“你好世界”) 并通过右键单击并选择“在终端中运行Python文件”来运行它 但是我在输出中得到语法错误,如下所示 我做错了什么Visual Studio代码中运行Anaconda python Hello World的语法无效,python,visual-studio-code,anaconda,Python,Visual Studio Code,Anaconda,我在windows 10上安装了“Visual Studio代码”应用程序,并转到:查看-命令调色板,选择“Python选择解释器”,选择“Python 3.6.5 64位基本Conda”,它引用了Anaconda Python的安装,默认情况下安装在我已经安装在同一台机器上的Visual Studio Community Edition安装的子目录中(我认为它是与Visual Studio同时安装的) 然后,我创建了一个单行Python.py文件,其中包含: 打印(“你好世界”) 并通过右键单
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:/ProgramFiles(x86)/Microsoft Visual Studio/Shared/Anaconda3_64/Scripts/activate”
'C:/ProgramFiles(x86)/Microsoft Visual Studio/Shared/Anaconda3_64/Scripts/activate'>>>conda activate base
文件“”,第1行康达激活基地
^
SyntaxError:无效语法
“C:/ProgramFiles(x86)/Microsoft Visual Studio/Shared/Anaconda3_64/python.exe”C:/Files/IB_API_Dev/Octopus/Untitled1.py
文件“”,第1行
“C:/ProgramFiles(x86)/Microsoft Visual Studio/Shared/Anaconda3_64/python.exe”C:/Files/IB_API_Dev/Octopus/Untitled1.py
^
SyntaxError:无效语法
啊,原来terminal.integrated.shell.windows配置应该是运行Python可执行文件的“shell”。而不是Python可执行文件本身 我已将配置更改为: C:\Windows\System32\cmd.exe
现在它可以工作了。另外,当我第一次安装“Visual Studio代码”时,它默认在Windows Powershell中运行Python文件。为了解决这个问题,我转到File-Preferences-Settings并将:terminal.integrated.shell.windows粘贴到右侧显示的文本字段中。这导致出现了一个新段落,其中的文本字段为:C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe我将其更改为:C:\Program Files(x86)\Microsoft Visual Studio\Shared\Anaconda3\U 64\python.exe,结果是terminal.integrated.shell.WINDOWS配置应该是“shell”在其上运行Python可执行文件。而不是Python可执行文件本身。我已将配置更改为:C:\Windows\System32\cmd.exe,现在可以工作了。