Python - sys.path [0] не работает при компиляции - PullRequest
0 голосов
/ 23 ноября 2018

Я использую pyinstaller для компиляции моего файла python, но вместо sys.argv [0] распечатывая мой текущий каталог, он печатает совершенно случайный каталог в% appdata% почему?

Вот мой код:

import sys

print(sys.argv[0])

Выполнение команды:

pyinstaller.exe s.py --onefile

Вывод:

C:\Users\Zeref\AppData\Local\Temp\_MEI5002\base_library.zip

Вместо:

C:\Users\Zeref\Desktop\compile\compiled

1 Ответ

0 голосов
/ 23 ноября 2018

Попробуйте вместо этого:

print(sys._MEIPASS)
print(sys.executable)
...