首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python 生成EXE文件执行

2、安装Pyinstaller,cmd窗口,输入指令“pip install pyinstaller”进行网络安装、等待并且确认pyinstaller安装完毕 3、安装完毕后,进入要生成exe文件文件目录...使用指令“pyinstaller -F xxx.py”生成exe文件。 等待生成完毕后,回到源文件目录,dist目录下,找到生成的exe文件,即可完成Python生成exe文件操作。...用python写了一个程序,python运行是正常的,但是生成exe文件后运行闪退 我当时怀疑是不是脱离的python解释器就运行不了的问题,网上找了一通也没有解决。...而生成的.exe文件黄色箭头指的dist文件夹中,虽然同一工程内,可是不是同一文件夹下,然而源程序中导入你所写的模块默认是在当前文件夹下的,所以所以所以!.exe文件在运行的时候找!不!到!...故而不能执行! 解决办法就是把.exe文件抬到所导入模块所在的文件夹内就可以了。当然也可以把导入的模块搬到.exe文件所在的文件夹下,同一个道理的。

1.6K10

java生成exe执行文件的条件_不能运行exe文件

二、生产jar文件 将写好的Java程序转换为EXE程序前,需要先将Java程序导出为jar包,然后才能通过EXE4J生成想要的EXE程序。...点击finish即可在对应路径看到生成的jar包。 三、将jar文件转化为EXE文件 1....打开exe4j Wizard.exe首页先进行License注册,否则生成的exe文件在运行时会提示:“this executable was create with an evaluation exe4j...四、可能遇到的问题 1.执行EXE文件时提示java.lang.NoClassDefFoundError 这是由于你程序中有引用到第三方的jar包,而生成EXE文件时没有将其关联起来。...执行EXE文件时提示java.lang.UnsatisfiedLinkError 这是由于程序中引用到的jar包中,有通过JNI机制去调用到一些dll文件中的方法,而在配置生成EXE的过程中没有指定

3K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python如何生成可执行的.exe文件

    比较麻烦的是需要针对不同平台需要打包不同的可执行文件(Windows,Linux,Mac,…)。 本文主要就是介绍最后一种方式,.py和.pyc都比较简单,Python本身就可以搞定。...Linux操作系统,它主要用的binutil工具包里面的ldd和objdump命令。...需要注意的是,PyInstaller打包的执行文件,只能在和打包机器系统同样的环境。也就是说,不具备可移植性,若需要在不同系统上运行,就必须针对该平台进行打包。...不过如果是命令行程序的话那就把这个选项删除吧 -c –console, –nowindowed 使用控制台,无界面(默认) -p 表示你自己自定义需要加载的类路径,一般情况用不到 -i 表示可执行文件的图标...,可以把他拷贝到其他地方直接使用,如下图所示,是打包完成后的目录: 六、执行exe应用 因为是exe应用,是可执行文件了,所以直接双击运行即可,运行效果如下图所示: 到这里,exe

    4.3K10

    Linux创建可执行bin安装文件

    我们将脚本和安装介质上传到生产环境,然后通过执行脚本来完成安装。如果能够将这两个文件合并为一个可执行文件,那安装的过程就更简单明了。 2、代码保护。...这样用户环境中可以执行、安装,但是无法看到里面的内容,也无法修改,从而达到保护脚本内容的目的。...实现方法 1、本文以Redhat系统中安装ftp命令为例说明,如何将安装脚本和安装介质整合成一个文件,简化操作。 首先,编写一个脚本,包含安装的命令。 #!...一个以.x结尾,为可执行的二进制文件。另一个以.x.c结尾,为生成的中间c文件。shc还能指定可执行脚本的过期时间。...参考资料: 1、Linux .bin安装文件制作 2、dos2unix 3、linux制作二进制bin 文件制做方法 4、shc 5、How to Encrypt Your Bash Shell

    9.1K20

    Python打包成exe执行文件

    项目上,帮财务开发了一个小工具,但财务不会用python,需要帮忙打包成exe执行文件。目前比较常见的打包exe方法都是通过Pyinstaller来实现的,本文也将使用这种常规方法。...放在一起 1、cmd切换到代码文件的目录 2、执行命令Pyinstaller -F -w -i tu.ico changename.py,代码内容不多,执行挺快的。...执行完毕会发现当前目录多了几个文件夹,打开其中名为dist的文件夹。...压缩打包之前,先简单说一为什么Python打包过大? Python打包exe,不但体积大而且运行奇慢。解释型语言大都是这个样子,只不过Python尤其突出。...虚拟环境执行 Pyinstaller -F -w -i tu.ico changename.py 打包指定exe图标打包 就可以得到相对小一点的exe文件

    1.1K30
    领券