我尝试了很多方法,但找不到解决方案。那么如何将Python文件转换为可执行文件?

问题描述 投票:0回答:1
  • Python:3.5
  • PYinstaller:3.5
  • Win64
  • cx_Freeze:6.0

根据上述信息,我试图将Python项目转换为exe,但它不起作用。

首先,我尝试了pyinstaller,但是该过程抛出了一些错误:

“当尝试使用pyinstaller时”

[之后,我尝试了cx_Freeze,它可以工作,但是exe在某些计算机上可以运行,但不能在具有相同平台的每台计算机上运行。

“当尝试cx_Freeze”

我不知道该怎么办。我正在寻找google和stackoverflow,但是有未解决的问题,或者找不到解决方案。

稍后,我尝试更改python版本,但无法再次使用。我敢肯定,尝试运行exe的计算机具有相同的OS平台。

顺便说一下,if you receive the following cx_Freeze error,像这样解析:

Build\exe.win-amd64-3.7\lib\scipy\spatial\cKDTree.cp37-win_amd64

更改为

Build\exe.win-amd64-3.7\lib\scipy\spatial\ckdtree.cp37-win_amd64

程序使用以下模块:tkinter,pydicom,skimage,PIL,cv2等

Primally Program有2页该内容代码,但是我碰到了这句话,所以我制作了单个文件“值得注意的是pyinstaller可以编译为单个.exe文件”

您建议我做什么?感谢您的帮助。

编辑:我已经尝试过“ Auto-py-to-exe”,但出现错误(严重错误:无法执行脚本”)

python-3.x tkinter pyinstaller executable cx-freeze
1个回答
0
投票

如果无法将python文件转换为可执行格式,则可以尝试使用自动py-to-exe库。

此库包含用于将.py文件转换为.exe的GUI格式

在这里您可以找到带有用法说明的自动py-to-exe,

https://pypi.org/project/auto-py-to-exe/

© www.soinside.com 2019 - 2024. All rights reserved.