Подтвердить что ты не робот

Синтаксическая ошибка при использовании командной строки в python

Я начинаю с python, и в настоящий момент у меня проблемы с использованием командной строки. У меня есть script test.py(который содержит только print "Hello."), и он находится на карте C:\Python27. В моих системных переменных я задал python как C:\Python27 (у меня есть и другие версии Python, установленные на моем компьютере).

Я думал, что этого достаточно, чтобы запустить python test.py в командной строке, но когда я это сделаю, я получаю следующее:

File "<stdin>", line 1
python test.py
       ^
SyntaxError: invalid syntax

Что не так? Спасибо заранее!

4b9b3361

Ответ 1

Похоже, ваша проблема в том, что вы пытаетесь запустить python test.py из интерпретатора Python, поэтому вы видите эту трассировку.

Убедитесь, что вы вне интерпретатора, затем запустите команду python test.py из bash или командной строки или что-то еще.

Ответ 2

Не вводите python test.py из интерпретатора Python. Введите его в командной строке, например:

cmd.exe

python test.py

Ответ 3

У меня возникла аналогичная проблема на моем компьютере с Windows, пожалуйста, убедитесь, что вы правильно установили переменные среды.

Чтобы проверить правильность установки переменной среды:

  • Открыть cmd.exe
  • Введите Python и нажмите return
  • (a) Если он выводит версию python, тогда переменные среды устанавливаются правильно.

    (b) Если он выводит "нет такой программы или имени файла", переменная среды задана неправильно.

Чтобы установить переменную среды:

  • перейти Компьютер- > Свойства системы- > Расширенные настройки системы → Установить переменные среды
  • Перейти к пути в системных переменных; append; C:\Python27 в конце.

Если у вас уже установлены правильные переменные; то вы вызываете файл внутри интерпретатора python.

Ответ 4

Запуск из командной строки означает запуск из терминала или оболочки DOS. Вы запускаете его из самого Python.

Ответ 5

Чтобы запустить скрипты, вы должны написать команду "python test.py" в командной строке, а не внутри оболочки python. также, файл test.py должен находиться на пути, который вы запускаете из cli.

Ответ 6

Выйдите из "интерпретатора python".

  • Проверьте свою переменную PATH c:\python27
  • cd и ваше местоположение файла. 3.Введите тип Python yourfilename.py.

Я надеюсь, что это должно сработать