Указание относительного пути в py2exe
Вопрос
При указании моего файла сценария в setup.py, например"скрипт":«pythonturtle.py», как мне указать его относительное положение в файловой системе?В моем случае мне нужно пройти две папки вниз, а затем зайти в папку «src», и он там.Как мне написать это кроссплатформенным способом?
Решение
Как вы можете говорить о py2exe и кроссплатформенности?py2exe предназначен только для Windows.
Насколько я знаю, вам нужно хранить установочный файл там же, где и ваш скрипт.Или, если вам это не нужно, это, безусловно, сильная условность.
Что вы можете сделать, так это определить опцию dist_dir, чтобы ваша программа собиралась в нужном месте.
setup(
options = {"py2exe": {"dist_dir": os.path.join("..", "foo", "bar")}},
windows = ["pythonturtle.py"],
)
Не связан с StackOverflow