我.py运行以下命令编译了我的文件:
pyinstaller myfile.py --onefile.
Run Code Online (Sandbox Code Playgroud)
当我在我的电脑上运行它时,pc(Windows 10)一切正常。
当我尝试在我的“虚拟机(Windows 8)”上运行它时。
我收到以下错误:
加载 Python DLL 'C:\Users\MyUsername\Appdata\Local\Temp\NUMBERS\python36.dll' LoadLibrary 时出错:PyInstaller:FormatMessageW 失败。
我已经用谷歌搜索了该错误,找到了很多解决方案,但没有一个有效。
//更新:如果我用我的虚拟机编译它,那么在虚拟机、主电脑甚至我的Windows服务器上一切都运行良好..奇怪..所以这一定是我的主电脑的问题。
亲切的问候
我不想发布我的 python 项目,但是当我将它发送给某人时,他被迫安装我在我的 python 项目中使用的所有软件包。
有没有什么办法打包什么的,因为可能有一些用户对pip或者python不太熟悉。
问候