每次在终端中运行pyinstaller时,都会出现以下错误:
PermissionError:[错误1]不允许的操作:'/ Users / my_username / dist /
有什么解决方案的想法吗?
答案 0 :(得分:1)
在再次运行Pyinstaller之前,我可以通过手动删除目标目录中的所有文件来解决此问题。试试看。
答案 1 :(得分:0)
pyinstaller可能正在尝试将文件写到您没有写访问权的目录/Users/my_username/dist
中。
您可以使用超级用户权限(即sudo
)重试,也可以尝试使用类似brew
的方法。
答案 2 :(得分:0)
通过更改创建DIST和BUILD文件夹的目录的属性,我获得了成功。
在Finder中找到并选择目录,然后打开其属性窗口(CMD + I) 通过单击向下箭头打开“共享和权限”面板 单击挂锁,然后输入您的计算机密码以进行更改 单击所有人,然后从下拉列表中选择读取和写入 点击小齿轮,然后选择应用于随附的物品
删除DIST和BUILD文件夹,然后重试