我在 PyCharm 中有一个项目,其中包含多个 Python 文件以及一些文本文件,我想通过 PyInstaller 将其导出到 .exe(我在 Win 7 上)。该项目使用通过 pip 安装的一些外部模块venv
(PyInstaller 就是其中之一)。
出于显而易见的原因,我想让事情保持简单并且不在venv
构建中使用任何模块。但是,当我尝试在项目文件夹上执行 PyInstaller 工具时,出现权限错误:PermissionError: [Errno 13] Permission denied
. 乍一看,在项目内部使用 PyInstallermain.py
可以很好地构建它,但运行 .exe 会cmd
显示error loading Python DLL
. 我该怎么做?有些东西告诉我应该事先创建规范以包含项目中使用的所有文件和模块。