Как запустить файл Python из командной строки, выбрав anaconda или Python в Windows? - PullRequest
0 голосов
/ 17 мая 2019

Я установил Anaconda с Python версии 3.x и уже установил нативный Python 3.6.4.Я хотел запустить свой скрипт Python из командной строки, используя anaconda или собственный python, в соответствии со своими потребностями.

Я пытался запустить скрипт Python из командной строки, но на самом деле он использует python от anaconda вместо собственного.

Мой собственный python установлен в C: / users / user_name / Appdata / local / Programs / python / python36

Как мне установить anaconda или какие шаги предпринять.

Я не установил никаких переменных среды.Я тоже не предпочитаю это.

1 Ответ

0 голосов
/ 17 мая 2019

Прежде всего, вы должны обновить Python как минимум до 3.7.

В первую строку вашего скрипта поместите этот шебанг:

#!/usr/bin/env python3

Это для Unix, но я понимаюработает и для Windows.Для более подробной информации о шебангах, проверьте здесь .

В Windows стандартный установщик Python уже связывает расширение .py с типом файла (Python.File) и дает этому типу файла команду open, которая запускает интерпретатор (D: \ Program Files \ Python \ python.exe "% 1"% *).Этого достаточно, чтобы сделать сценарии исполняемыми из командной строки как foo.py.Если вы хотите выполнить скрипт простым вводом foo без расширения, вам нужно добавить .py в переменную окружения PATHEXT.

Для дальнейшего чтения: здесь

...