
正文
python的exe文件运行失败,python的exe文件发给别人无法打开
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Python生成的exe文件不能执行?
是的,通常情况下,你可以将 Python 打包成的可执行文件(.exe)进行重命名,然后仍然可以运行它。这是因为打包后的可执行文件实际上是一个包含了 Python 解释器和你的代码的自包含环境。
打开dist文件夹,可以看到我们打包出来的exe文件:击exe文件,发现程序闪退,没有正常工作。
可能是因为您的打开方式不对。正确的打开方式:通过【开始】、【所有程序】、【python3】、【IDLE】打开python的命令行交互窗口。其实安装完python后,桌面上也应该有这个快捷方式的。python自身没有那么强大的编辑器。
打包有错误,具体看build文件下的warn***.txt文档,里面详细记载了错误的原因。一般都是库丢失。不要下拉双击执行,可以在控制台下执行,看看报错内容。
首先在官网下载最新版python (看你系统版本选择合适的版本,64就64,32就32,不要乱下载,否则无法使用),。还有一种可能卸载有残留文件。
相关问答
Q1: 为什么python3.7打包py成exe在windows上无法运行
1、具体看build文件下的warn***.txt文档,里面详细记载了错误的原因。一般都是库丢失。不要下拉双击执行,可以在控制台下执行,看看报错内容。
2、你说的这个概念是错误的。因为 cmd 命令只是进入 MS-DOS 提示符的一个命令而已,它并不是打开 python 源文件的命令。
3、有可能是在高版本的windows(或python)上生成的exe,换低版本没法使用。建议换比如python6来生成。
Q2: 为什么python文件打包成exe文件后运行失败
1、打包以后的目录结构是这样的:打开dist文件夹,可以看到我们打包出来的exe文件:击exe文件,发现程序闪退,没有正常工作。
2、具体看build文件下的warn***.txt文档,里面详细记载了错误的原因。一般都是库丢失。不要下拉双击执行,可以在控制台下执行,看看报错内容。
3、不用看错误信息都基本上可以知道,你打包时候肯定缺东西了。
4、如果你使用的是pyinstaller这个命令打包的话, 你需要使用-p参数指定下python库的路径。
Q3: 为什么我的Python程序用py.exe不能运行,但能用cmd运行
环境变量的问题:如果Python的安装路径没有添加到系统的环境变量中,Cmd无法找到Python解释器,因此无法运行Python代码。
enable_shell = True enable_edit = False debug = False cmd = None script = None startup = False 默认use_subprocess=True,好吧,把它修改为False,如上所示。
打开文本编辑器,推荐editplus,notepad等,将文件保存成 .py格式,editplus和notepad支持识别python语法。
execfile(python.py)Python, 是一种面向对象、解释型计算机程序设计语言,Python 源代码同样遵循 GPL(GNU General Public License)协议。Python语法简洁而清晰,具有丰富和强大的类库。
你第一次运行的时候,系统提示你没找到ex1py这个文件,于是你输入python进入交互环境去执行,铁定报错,无效语法!正确的是,你进入dos窗口后,cd到ex1py所在的目录,然后输入你最开始那一串。
默认安装目录里有 python.exe 码?path只是按照这个路径去找你输入的可执行文件而已,把你的包含 python.exe 的目录配path最前面,记得用分号;与原本的path内容分割开。
Q4: 为什么用Python写的文件打开为exe不能运行
如果不能运行,那么这个文件可能它就不是exe文件,也就是它的后缀和它的文件的内容、文件的格式不一样,所以它就不能在exe格式下运行了。还有一种情况是这个文件已经损坏或者中毒了,那那么它也不能够正常运行。
因为你计算好结果之后就直接退出了,最好把你的程序写成一个循环,或者看看有没有暂停语句。
你说的这个概念是错误的。因为 cmd 命令只是进入 MS-DOS 提示符的一个命令而已,它并不是打开 python 源文件的命令。
python.exe是 python文件的解释执行工具,并不是 python 文件的编辑器。windows 环境中,一般把 .py 代码文件关联到python开发环境、或代码编辑器中。
首先在官网下载最新版python (看你系统版本选择合适的版本,64就64,32就32,不要乱下载,否则无法使用),。还有一种可能卸载有残留文件。
打包有错误,具体看build文件下的warn***.txt文档,里面详细记载了错误的原因。一般都是库丢失。不要下拉双击执行,可以在控制台下执行,看看报错内容。
Q5: 安装了Python3.3版本,但是安装目录下的pythonw.exe无法使用,这是怎么...
,内存泄露等原因导致内存被占用到一定程度(对于“一定程度”后面解释);2,启动进程很多,导致内存被占用到一定程度。这两种方式将内存“耗尽”。
应该是安装的不正确,安装好的程序文件有丢失所以导致程序无法运行,不一定是你的安装不正确,也可能是你的安装包有问题,你可以重新下载一个Python的安装包,重新安装试试。
原因如下:安装时没有勾选Add Python 6 to PATH。下载的Windows Update更新安装到系统要和电脑系统相对应。Python为一种跨平台的计算机程序设计语言。
的目录中,这时候只要去 C:\Users\Administrator 里面找到 python,然后放进环境变量里面就可以了~C:\Users\Administrator\AppData\Local\Programs\Python\Python37 把这个放进环境变量,即可正常使用,不一定要重装。
环境变量的问题:如果Python的安装路径没有添加到系统的环境变量中,Cmd无法找到Python解释器,因此无法运行Python代码。
关于python的exe文件运行失败和python的exe文件发给别人无法打开的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。





