|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.03.2020, 10:19 | #1 |
Регистрация: 29.07.2019
Сообщений: 7
|
Вопрос по командной строке
Работаю на Windows 8.1 с Python 3.7. Мне нужно научиться использовать cmd.exe для запуска Python-скриптов. Нужно, чтобы я мог просто запустить cmd.exe и написать
Код:
C:\Users\администратор\.PyCharm2019 .2\config\scratches; C:\Users\администратор\AppData\Loca l\Programs\Python\Python37\python.e xe И когда я просто запускаю интерактивный режим командой "python" из любого каталога, все работает хорошо. Но когда я пишу команду, приведенную выше, скрипт не запускается. То есть переменная PATH работает при поиске интерпретатора и не работает при поиске скрипта. Как мне сделать, чтобы я мог без написания полного пути к файлу запускать его? |
11.03.2020, 15:57 | #2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,528
|
вар.1
1. запустить cmd 2. перейти в папку где лежит нужный скрипт (команда cd <нужный путь>) 3. выполнить python script.py Вар 2. (не стоит так делать) настроить PATH на все возможные папки где лежат (или будут лежать) скрипты. потом (рано или поздно придется) разбираться почему запущен не этот скрипт(тот который я хотел), а не другой такой же(ПО ИМЕНИ), но почему-то лежащий в другой папке. да сейчас у тебя их мало. ты помнишь все их имена и там нет одинаковых, но все изменяется. так что или все скрипты в одной куче(папке) или путь в PATH возможен вариант. ОДНА папка( в PATH) и ЕЕ подпапки для хранения скриптов для и запуск python подпапка/script.py
программа — запись алгоритма на языке понятном транслятору
|
11.03.2020, 18:57 | #3 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,331
|
Не очень понятно зачем это.
Я просто кликаю по скрипту, например, myscript.py, открывается окно командной строки и скрипт запускается. Другой путь - это настройка переменной PATH на текущий сеанс cmd Код:
Код:
Для такого запуска нужна настройка ассоциации с файлами *.py Это переменная PATHEXT.
Как-то так, ...
|
11.03.2020, 19:04 | #4 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
Можно батник создать, который будет делать cd и вызывать питон
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Калькулятор в командной строке | NDrago | Общие вопросы C/C++ | 8 | 20.10.2017 19:48 |
Параметры в командной строке | AltairShepard | Общие вопросы Delphi | 4 | 05.06.2013 19:08 |
работа в командной строке | genrix | Общие вопросы C/C++ | 6 | 24.02.2011 17:19 |
Кракозябры в командной строке | Syltan | Общие вопросы по Java, Java SE, Kotlin | 5 | 22.05.2010 14:08 |
Обращение к командной строке | yura_$198802 | Общие вопросы Delphi | 15 | 09.04.2009 03:37 |