Ubuntu 18.04上的VSCode无法运行Python程序

时间:2018-08-31 23:34:17

标签: python visual-studio-code

我正在尝试在Ubuntu 18.04系统上将VSCode与Python 3.6结合使用。我写了一个“ hello world”程序。

msg = "Hello World"
print(msg)

如果我突出显示它并按Shift + Enter,它可以正常运行,但是,如果我右键单击并选择在终端中执行文件,则会收到此错误消息。

>>> /usr/bin/python3.6 /home/nuria/hello/hello.py
  File "<stdin>", line 1
    /usr/bin/python3.6 /home/nuria/hello/hello.py
    ^
SyntaxError: invalid syntax
>>>

我真的不知道如何解决它。请帮忙!

1 个答案:

答案 0 :(得分:1)

发生这种情况是因为您的终端仍在运行python。 vscode尝试在python终端中执行/usr/bin/python3.6 /home/nuria/hello/hello.py,而从使用Shift + Enter执行代码起,该终端仍在运行。只需退出python shell,一切都会正常工作。