Это для windows:
Например, у меня на рабочем столе есть папка с именем «mygrapher».Внутри есть папки, называемые «вычисления» и «графики», которые содержат файлы Python, которые нужны моему основному файлу «grapherMain.py».Кроме того, "grapherMain.py" хранится в "графике".Чтобы запустить все без перемещения файлов, я могу сделать пакетный скрипт.Давайте назовем этот пакетный файл «rungraph.bat».
@ECHO OFF
setlocal
set PYTHONPATH=%cd%\grapher;%cd%\calculation
python %cd%\grapher\grapherMain.py
endlocal
Этот скрипт находится в «mygrapher».Чтобы запустить что-то, я бы попал в командную строку и затем:
>cd Desktop\mygrapher (this navigates into the "mygrapher" folder)
>rungraph.bat (this executes the batch file)