繁体   English   中英

如何在未安装Python的计算机上运行使用Tkinter的Python 3.5程序?

[英]How do I run a Python 3.5 program that uses Tkinter on a computer without Python installed?

我已经在Python 3.5中使用Tkinter导入编写了一个程序。 我正在尝试找出一种在没有Python的计算机上运行它的方法。 首先,我尝试冻结它,但由于我发现没有任何冻结工具支持Python 3.5而无法进行冻结。 然后,我尝试使用在线空闲服务器,但找不到支持Tkinter的服务器。 我希望能够获得一个.exe文件或类似的文件,但是如果我可以在线运行它,那么有什么主意呢?

编辑

因此,我现在已经使用pip成功下载了PyInstaller。 我当前的问题是当我在控制台中键入以下内容时:pyinstaller.exe --onefile --windowed Finder.py我收到此错误:“ pyinstaller.exe”未被识别为内部或外部命令,可操作程序或批处理文件。

编辑我现在已经找到通往pyinstaller.exe的途径。 现在,当我尝试使用它时,它说访问被拒绝。

经过大约三天的工作,我终于弄明白了。 我首先以压缩形式下载了PyInstaleller并解压缩了它。 然后,我将程序放在PyInstaller文件夹中。 然后,我打开了一个常规命令提示符。 然后输入cd,然后输入PyInstaller文件夹的位置。 最后,我键入pyinstaller.py-一个文件--windowed program.py。 然后,当我进入PyInstaller文件夹时,在dist文件夹中有一个名为program的文件夹,其中带有.exe文件。 感谢大家的帮助!

您可以使用pyinstaller来做到这一点。 我认为它在linux em linux上可以正常工作。

另一个选择是使用py2exe。

尝试使用pyinstaller -F -w Finder.py作为命令,或者可以签出CxFreeze。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM