Python pyinstaller-mkdir错误

Python pyinstaller-mkdir错误,python,pyinstaller,Python,Pyinstaller,我想用pyinstaller(在ubuntu中)创建可执行文件。我的程序可以运行,但当我创建可执行文件时,程序就不能运行了。问题可能出在命令os.mkdir中。我怎样才能解决它?谢谢。如果问题确实是os.makedir您将需要以管理员身份运行该程序,或者选择一个不受保护的文件夹到mkdir中 不幸的是,听起来您不确定这是否是问题所在,如果您使用--console标志构建可执行文件,您可能会得到确切说明问题所在的输出…嗯。。。如果您想创建一个目录来存储一些文件,可以使用os.system(“mkd

我想用pyinstaller(在ubuntu中)创建可执行文件。我的程序可以运行,但当我创建可执行文件时,程序就不能运行了。问题可能出在命令os.mkdir中。我怎样才能解决它?谢谢。

如果问题确实是
os.makedir
您将需要以管理员身份运行该程序,或者选择一个不受保护的文件夹到
mkdir


不幸的是,听起来您不确定这是否是问题所在,如果您使用
--console
标志构建可执行文件,您可能会得到确切说明问题所在的输出…

嗯。。。如果您想创建一个目录来存储一些文件,可以使用
os.system(“mkdir$nameOfDirectory$”
来创建它。希望这对您有所帮助,
os.system()
在终端中执行命令。

示例代码在哪里?错误消息?父目录的权限?你没有给我们任何帮助来解决你的问题。我也有同样的问题,并发现了最近的错误报告,但不幸的是没有明确的解决方法。。。。。这对他没有帮助。。。os.makedir是在python中创建目录的正确方法…@JoranBeasley它对我有用。我还使用Python创建了应用程序安装程序。无论如何,如果他没有发现问题,这可能是一个很好的选择。生成的shell与python应用程序(本例中为exe)具有相同的权限。我90%确定他正在尝试写入一个不允许他以管理员身份运行的位置。。。但谁知道也许你们是对的……若我以管理员的身份运行这个程序,它也不起作用。若我在空闲编辑器中运行该程序,它运行得很好,但问题是当我运行可执行文件(由pyinstaller生成)时。