Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Linux环境下从Python创建windows可执行文件的最简单方法_Python_Python 3.x_Pyinstaller_Wine - Fatal编程技术网

在Linux环境下从Python创建windows可执行文件的最简单方法

在Linux环境下从Python创建windows可执行文件的最简单方法,python,python-3.x,pyinstaller,wine,Python,Python 3.x,Pyinstaller,Wine,我想把我在Ubuntu上开发的Python3.6程序变成windows的可执行文件。从我在网上搜索的情况来看,我似乎需要pyinstaller而不是葡萄酒。如果有更简单的方法,你可以停止阅读这里,并建议另一种方法。 我试图继续追踪答案 但下载了python之后,我又谈到了这个部分。我下载了适用于windows的最新python版本,即文件python-3.7.3-amd64.exe,该文件与上面使用python-2.7.10.MSI的链接中的MSI不同。以下链接中cmd的替代品是什么: wine

我想把我在Ubuntu上开发的Python3.6程序变成windows的可执行文件。从我在网上搜索的情况来看,我似乎需要pyinstaller而不是葡萄酒。如果有更简单的方法,你可以停止阅读这里,并建议另一种方法。 我试图继续追踪答案 但下载了python之后,我又谈到了这个部分。我下载了适用于windows的最新python版本,即文件python-3.7.3-amd64.exe,该文件与上面使用python-2.7.10.MSI的链接中的MSI不同。以下链接中cmd的替代品是什么:

wine msiexec/i python-2.7.10.msi/L*v log.txt

?? 其他步骤是否必须更改?
一般来说,是否更推荐使用python 2.7来创建exe,我的程序是否有不兼容的问题(因为我在Linux上使用了python 3.6进行开发)?

更推荐使用相同版本的python来避免错误

也许可以查看此链接: 显然,python3的安装程序不能很好地与wine配合使用,但您可以使用官方网站上提供的zip

有关python版本和wine的更多信息,请查看以下链接: