Как запустить скрипт / программы на Python в CMD? - PullRequest
0 голосов
/ 23 сентября 2019

Итак, я хочу запустить скрипт Python в cmd. Я написал следующий код:

import argparse
import sys

def main():
    parser = argparse.ArgumentParser()
    parser.add_argument("--x", type=float, default=1.0, help="enter a number: ")
    parser.add_argument("--y", type=float, default=1.0, help="enter a number: ")
    args = parser.parse_args()
    sys.stdout.write(str(add(args)))

def add(args):
    return args.x + args.y

if __name__ == "__main__":
    main()

А теперь я хочу запустить его из CMD.Что именно я должен набрать спецификации: Windows 10, python 3.7 путь к файлу - D: \ python Programs \ test.py Если кому-то нужна какая-либо информация, я всегда готов ее предоставить.Кто-нибудь может мне с этим помочь?Спасибо

Ответы [ 3 ]

2 голосов
/ 23 сентября 2019
  1. Убедитесь, что ваш Python 3.7 добавлен к Путь к системной среде Переменная.это довольно просто, например, как вы добавляете JRE или MAVEN.Просто следуйте этому вопросу , но сделайте это для Python.

  2. Откройте CMD в любом произвольном пути и введите python --version.он должен предоставить вам версию вашего питона.Что-то вроде Python 3.7.4

  3. В navbar из папки, в которой существует ваш файл , напишите CMD и нажмите Enter .Он должен открыть для вас cmd и найти test.py .Чтобы убедиться, что ваш cmd находится в правильном пути, введите dir и нажмите Enter.В нем должно отображаться имя вашего файла.

  4. Если все в порядке, тогда вы можете смело звонить python test.py и он запускает ваш код.

0 голосов
/ 23 сентября 2019

cd в каталог, содержащий скрипт Python

cd C:/Desktop/Folder

В командной строке введите

python script_name.py
0 голосов
/ 23 сентября 2019

Вам необходимо:

  • Открыть командную строку (нажмите пуск, введите команду, нажмите enter)
  • Перейдите в папку вашего скрипта (например, cd your_script_folder)
  • Запустите ваш скрипт с помощью команды python (например, python your_script_name.py --x 10.1 --y 20.2)

Обратите внимание, что вы должны быть уверены в расположении исполняемого файла Python, если вы это сделалинеправильно заполнять системные переменные.

Это очень легко понять, если вы можете написать python --version, и это сработает, тогда вы правильно установили системные переменные.

В противном случае выпридется исправить эту проблему или использовать полный путь к исполняемому файлу Python, чтобы он работал.

Например, я могу найти исполняемый файл Python в моей Windows 10 здесь: C: \ Users \ YOUR_USER_NAME \ AppData \ Local \ Programs\ Python \ Python37 \ python.exe

Так что для меня окончательная команда будет:

C:\Users\YOUR_USER_NAME\AppData\Local\Programs\Python\Python37\python.exe your_script_name.py --x 10.1 --y 20.2
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...