在pycharm profession 2020.3将.py程序使用pyinstaller打包成exe

一、安装pyinstaller

在pycharm的项目的Terminal中运行pip3 install pyinstaller即可。

安装后在Terminal中输入pip3 list看一下是否成功

二、务必在在项目的Terminal中输入命令打包,命令如下:

复制代码
python3 -m PyInstaller --noconsole --onefile xxx.py

如下图:

不要在项目路径的cmd框中输入pyInstaller -F xxx.py命令进行打包(易出问题,如语法问题等)。

三、生成exe文件在dist文件夹中

注意:

查看下python的版本(使用python3 --version)

因为python3.6以上才支持f{}的写法,如下:

复制代码
last_row = ws.range(f'{col_letter}1048576').end('up').row
target_range = ws.range(f'{col_letter}2:{col_letter}{last_row}')

否则打包会报错,而且需要在项目中的Terminal里运行打包命令,文中已表述,不再赘述。

相关推荐
佩奇的技术笔记3 小时前
Python入门手册:Python中的数据结构类型
数据结构·python
梁下轻语的秋缘4 小时前
Python人工智能算法 模拟退火算法求解01背包问题:从理论到实践的完整攻略
人工智能·python·算法·数学建模·模拟退火算法
信息化未来4 小时前
python 生成复杂表格,自动分页等功能
开发语言·数据结构·python
程序猿阿伟4 小时前
《深入Python:新手易踩的语法雷区与进阶启示》
开发语言·python
创客公元4 小时前
anaconda 安装教程以及常用命令
python·conda
李昊哲小课5 小时前
使用 scikit-learn 库对乌克兰冲突事件数据集进行多维度分类分析
人工智能·python·机器学习·分类·scikit-learn
封奚泽优5 小时前
高考加油(Python+HTML)
python·html·高考
胡尔摩斯.5 小时前
ElasticSearch--DSL查询语句
后端·python·elasticsearch·django
glfxml5 小时前
批量文件重命名工具
python·开源软件
江畔柳前堤6 小时前
PyQt学习系列08-插件系统与模块化开发
运维·开发语言·数据库·python·学习·机器学习·pyqt