Pyinstaller PermissionError:[Errno 1]不允许的操作:'/ Users / user_name / dist /

时间:2019-03-31 04:31:33

标签: python-3.x pyinstaller

每次在终端中运行pyinstaller时,都会出现以下错误:

PermissionError:[错误1]不允许的操作:'/ Users / my_username / dist /

有什么解决方案的想法吗?

3 个答案:

答案 0 :(得分:1)

在再次运行Pyinstaller之前,我可以通过手动删除目标目录中的所有文件来解决此问题。试试看。

答案 1 :(得分:0)

pyinstaller可能正在尝试将文件写到您没有写访问权的目录/Users/my_username/dist中。 您可以使用超级用户权限(即sudo)重试,也可以尝试使用类似brew的方法。

答案 2 :(得分:0)

通过更改创建DIST和BUILD文件夹的目录的属性,我获得了成功。

在Finder中找到并选择目录,然后打开其属性窗口(CMD + I) 通过单击向下箭头打开“共享和权限”面板 单击挂锁,然后输入您的计算机密码以进行更改 单击所有人,然后从下拉列表中选择读取和写入 点击小齿轮,然后选择应用于随附的物品

删除DIST和BUILD文件夹,然后重试