将Python的.py文件转变为可执行文件.exe

python是个很强大的工具,但我们生成的.py文件在没有Python环境下运行就需要转为.exe文件,我使用的是PyInstaller

1、安装PyInstaller:

pip install PyInstaller

2、事先写好py程序

3、

cmd下进入解压出来的目录,执行如下命令:

python pyinstaller.py [opts] yourprogram.py

主要选项包括:

-F, -onefile 打包成一个exe文件

-D, -onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)

-c, -console, -nowindowed 使用控制台,无界面(默认)

-w, -windowed, -noconsole 使用窗口,无控制台

4、我按照3的方法执行显示错误,提示找不到pyinstaller.py,我在E:\ProgramData\Anaconda3\Scripts文件夹下找到了pyinstaller.exe文件(没装Anaconda3的朋友可能会在Python安装目录的Scripts中找到)。我的方法是:

在E:\ProgramData\Anaconda3\Scripts文件夹下进入cmd,执行命令:pyinstaller.exe [opts] yourprogram.py

例如:pyinstaller.exe -F E:\Pythonchengxu\test.py

成功后会在E:\ProgramData\Anaconda3\Scripts\dist找到生成的.exe文件

时间: 2024-10-26 04:21:10

将Python的.py文件转变为可执行文件.exe的相关文章

pycharm将py文件打包成可执行文件exe

1.安装pyinstaller 2.打开终端,输入命令pyinstaller -F -w gui.py -F:将所有库文件打包成一个exe -w:隐藏黑色控制台窗口 3.完成后在当前路径的dist文件夹下为生成的exe文件,无需安装Python环境,直接可以在windows环境下双击运行了 原文地址:https://www.cnblogs.com/lhm-test/p/11106024.html

Python的.py文件打包成exe可执行文件

前几天做了几个简单的爬虫python程序,于是就想做个窗口看看效果. 首先是,窗口的话,以前没怎么接触过,就先考虑用Qt制作简单的ui.这里用前面sinanews的爬虫脚本为例,制作一个获取当天sina头条新闻的窗口. 生成py文件后,运行该py文件,这里窗口我只是随便拖了几个组件进去,主要的text browser用于显示获取到的sinanews. 首先贴一下我的配置(点击即可官方下载):Python 3.3.3 PyQt5-5.2.1 for Py3.3(当安装完Python3.3后,安装对

【Python】将python的py文件编译成保密的pyc文件

由于python程序的py文件很容易泄露源代码,所以python可以编译成保密的pyc文件. python的pyc文件是一种二进制文件,py文件变成pyc文件后,加载的速度有所提高,而且pyc是一种跨平台的字节码,是由python的虚拟机来执行的,这个是类似于JAVA或者.NET的虚拟机的概念. 编译py文件到pyc文件的方法: 在命令行输入:python -m py_compile myFile.py 就可以生成对应的pyc文件了. 希望对大家有所帮助. -------------------

Ubuntu下安装Python3.4及用python编译py文件

1.安装python 3.4程序 sudo apt-get install python3.4 2.python 3.4是被默认安装在/usr/local/lib/python3.4,删除默认pythonlink文件/usr/bin/python,重新建立连接关系 sudo rm /usr/bin/python sudo ln -s /usr/bin/python3.4 /usr/bin/python 3.确认python 版本 python 输入quit()退出,如果显示是python3.4版

Python __init__.py文件的作用

我们经常在python的模块目录中会看到 "__init__.py"  这个文件,那么它到底有什么作用呢? 1. 模块包(module package)标识 如果你是使用python的相关IDE来进行开发,那么如果目录中存在该文件,该目录就会被识别为 module package . 2. 控制导包范围 假设我们的模块包的目录结构如下: . └── mypackage ├── subpackage_1 │   ├── test11.py │   └── test12.py ├── su

将python项目.py文件打包成.exe文件

安装pyinstaller包 pip3 install pyinstaller 如果不行 pip3 install pyinstaller -i https://pypi.doubanio.com/simple 准备一个你要打包的.py文件,cd到该文件路径下,打开cmd 在命令行中输入: pyinstaller -F xxx.py 或者 pyinstaller.exe -F xxx.py 都是可以的 运行之后会多出两个文件夹,dist和build,打包好的文件在dist文件夹内 已经生成exe

Python3.4 .py文件如何打包成.exe文件

一.安装pywin32 1.下载pywin32-218.win-amd64-py3.4.exe (根据操作系统的位数下载) 2.运行安装 3.如果安装提示如下错误: 打开注册表 "regedit" 1.从"HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python"找到注册表,导出 2.编辑其内容,用"HKEY_CURRENT_USER\Software" 替换全部的 "HKEY_LOCAL_MACHI

Windows下将Python源代码.py文件封装成exe可执行文件方法

安装pyinstaller cmd中使用pip安装 pip install pyinstaller 同时会自动安装pywin32(pip真慢50M这里就走20KB),可以进行切换为国内源进行提速. 就可以直接在python目录下的scripts目录下看到相关文件生成(pip安装的好处) 此时直接进入cmd中输入 pyinstaller 进行验证安装是否成功,成功如图 进入脚本所在的目录,执行如下命令. Pyinstaller xxxxx.py 完成后可在脚本目录下看到dist和build目录生成

python的py文件打包成exe

1. 安装 pyinstaller pip install pyinstaller 2.  pyinstaller -F   main.py [生成的EXE文件在当前路径下的dist文件夹下]