我试图使用PyCharm对一个项目进行PyInstaller打包,它给出了以下内容:
命令:>pyinstaller --paths=C:\Users\user\PycharmProjects\project\venv\Lib\site-packages C:\Users\user\PycharmProjects\project\main.py
'C:\Users\user\PycharmProjects\project_output_folder\build\main\main.exe‘:PermissionError: Errno 13权限被拒绝:
其他一切似乎都能工作到结束,文件夹和子文件夹都有写访问权限。
编辑注释:I在Windows 10上。我检查文件权限,但是这个错误发生在由PyInstaller创建的main.exe上。在这个过程中,它没有成功地创建自己。它将驻留的文件夹具有写权限。
不过,main.exe文件并不存在。它在尝试执行时会给出权限错误。
发布于 2021-05-07 19:34:09
用chmod试试这个。chmod命令允许您更改文件或文件夹的权限。
https://www.computerhope.com/unix/uchmod.htm
编辑:确保在运行命令之前放置sudo。
稍后在我的电脑上测试后,我会尝试编辑这个答案。
https://stackoverflow.com/questions/67440633
复制相似问题