VSCode в Ubuntu 18.04 не может запустить программу Python - PullRequest
0 голосов
/ 01 сентября 2018

Я пытаюсь использовать VSCode с Python 3.6 в системе Ubuntu 18.04. Я написал программу "Здравствуй, мир".

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 голосов
/ 01 сентября 2018

Это происходит потому, что на вашем терминале все еще работает python. vscode пытается выполнить /usr/bin/python3.6 /home/nuria/hello/hello.py в терминале Python, который все еще работает, когда вы выполняли код, используя Shift + Enter. Просто выйдите из оболочки Python и все должно работать.

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