小编waz*_*oo3的帖子

Python os.makedir 用 PyInstaller 编译成 exe 后不起作用?

我正在尝试使用其中的这一行来编译Python代码,它没有创建任何目录,但其他一切都正常。

os.mkdir('{}\\{}'.format(dir_path, scenario['name']))
Run Code Online (Sandbox Code Playgroud)

我使用 --console 标志进行编译,运行时没有错误。我也以管理员身份运行。谢谢你的帮助。

这是我获取 dir_path 的方法

if getattr(sys, 'frozen', False):
    dir_path = sys._MEIPASS
else:
    dir_path = os.path.dirname(os.path.abspath(__file__))
Run Code Online (Sandbox Code Playgroud)

python pyinstaller

5
推荐指数
0
解决办法
487
查看次数

标签 统计

pyinstaller ×1

python ×1