用py2exe打包Python程序成exe无法在没有装Python电脑上运行
接下来在当前目录文件夹里面打开cmd,输入pyinstaller -F test.py进行打包 打包以后的目录结构是这样的:打开dist文件夹,可以看到我们打包出来的exe文件:击exe文件,发现程序闪退,没有正常工作。
有可能是在高版本的windows(或python)上生成的exe,换低版本没法使用。建议换比如python6来生成。
所以即使没有安装 Python 解释器,只要目标计算机架构和依赖库符合要求,Python 程序也可以在计算机上独立运行。常用的打包工具有 pyinstaller、py2exe等。
py2exe是把python interpreter和用到的库打包在一起,放在一个exe文件里。 另外,shedskin把python编译为c++,再编译为原生的可执行文件。但它对python(语言特性和标准库)的支持不完全,能否编译你的程序要你自己去看。
dll错误等等,不用担心,首先把pythoncom3dll下载到本机。py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。
外国人写的代码不支持中文编码很正常,没必要一定在带中文的目录下运行吧。如果你非要这样,那就建议你修改py2exe的代码,将路径换个编码。
怎么将python代码封装成一个程序
使用PyInstaller,打包复杂的Python项目,docker/compose的compose,是全部用Python写的。用PyInstaller进行打包可以看一下它的代码,Github它有比较好的功能。
傻瓜式安装,就是一步一步往下点。py2exe的使用 将python安装路径添加到系统环境变量Path值中。
使用pip的方式进行安装,这样可以自动安装其他依赖库。
首先,安装ctypes库。在终端中运行以下命令:pip install ctypes 创建一个Python模块,例如my_module.py,其中包含你想要封装的功能函数或类。 创建一个C头文件,用于定义函数接口。
PyInstaller输入你指定的的脚本,首先分析脚本所依赖的其他脚本,然后去查找,复制,把所有相关的脚本收集起来,包括Python解析 器,然后把这些文件放在一个目录下,或者打包进一个可执行文件里面。
如何使用pyinstaller打包python脚本
1、用PyInstaller进行打包可以看一下它的代码,Github它有比较好的功能。在GitHub域名后面加【1s】,通过Web界面的形式使用vscode打开项目,可以非常方便查看代码。
2、在cmd命令行控制台或者VS Code内置的终端输入命令行生成应用,首先将当前路径切换到Python程序所在的路径(如下示例的SubOcr.py文件在python文件夹下的SubOcr文件夹内),然后输入生成应用的命令。
3、使用命令pip install pyinstaller即可在windows下,pyinstaller需要PyWin32的支持。
python运行的时候不在同一设备
可以。将各个月的Python程序打包为exe程序,这样就可以同时打开多个doc窗口,运行多个月的程序了。
将python的numpy版本降至10即可。将能跑电脑的项目的环境配置全部在另一台电脑上装一遍,装不了的直接复制能跑的那台电脑的对应文件下。
可以。Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。python装在c盘,项目运行在d盘是可以的。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。
可以的,只要不同操作系统上Python版本相同,安装的包也相同。
可以呀,你只要有相应的系统的 python虚拟机就行了。
你能在终端里直接键入命令,让 Python 解析器来执行他们。点击控制台右上角的“+”图标能够新建一个终端窗口,点左上角的箭头可以显示当前已经开启的控制台窗口列表,借此你可以切换到不同的控制台。
怎样将python的文件转化为windows的可执行程序
1、安装pyinstaller 安装的方式如同安装导入其他包一样,使用pip,执行命令:pip3 install pyinstaller 自动下载并安装。
2、将依赖文件集中到一个文件夹:pyinstaller -D -w main.py #把main.py替换成你的主入口python文件即可。-w参数代表main.py是一个窗体程序。
3、pyinstaller简介 pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行 最新版是pyinstaller 1。支持python7和python3+。可运行在Windows,Mac和Linux操作系统下。
4、pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行 最新版是pyinstaller 1。支持python7和python3+。可运行在Windows,Mac和Linux操作系统下。
本文由 阿林 文章来源于网络如需要删除联系作者:http://www.youhonglin.com/123436.html