我正试图在MacOSX上使用PyInstaller分发一个Python脚本。我正在尝试使用Python的固有venv包将PyInstaller与安装在我的虚拟环境中的包一起使用。你知道吗
在这个实例中,我的虚拟环境目录名为venv。你知道吗
我按照PyInstaller的说明来做,可以在这里找到:https://pythonhosted.org/PyInstaller/usage.html
但是,当我跑的时候
./venv/bin pyinstaller <SCRIPTNAME> --onefile
命令提示符显示此错误:
zsh: permission denied: ./venv/bin
我的问题的唯一其他例子发生在问题出现之前更改了权限的用户身上,而不是在处理虚拟环境时,因此我无法找到解决方法 为我的案子找到合适的解决办法。你知道吗
我是否错误地将PyInstaller与venv一起使用,或者如何授予自己运行正确命令所需的权限?你知道吗
嗯,你能做什么
这是必需的,以便将该源添加到权限列表中,作为venv中的+x。你知道吗
更多信息请参考[1]
希望这有帮助
[1]https://packaging.python.org/guides/installing-using-pip-and-virtual-environments/
相关问题 更多 >
编程相关推荐