目录
前言
最近使用pycharm制作了Qt5界面,之前一直没使用python制作界面,算是查查鲜,熟悉一下流程。在最后打包成exe时,遇到些问题,之前的开发都是单个py文件生成的exe,一直很顺利,而这次,按模块写的py文件,最终有多个py文件,这种类型的打包还是第一次,生成的exe也总是报错No module named “xxx”。各种资料查询后还算是解决了问题。
将pycharm的环境切换到虚拟环境
查看链接:
链接: 让Pycharm的Terminal进入创建好的虚拟环境
下载虚拟环境缺少的库
在pycharm中下载当前项目(虚拟环境中)python解释器缺失的库,我的项目pyinstaller库之前使用的为本地的pyinstaller库,
在我的pycharm中当前项目(虚拟环境中)的python解释器版本为3.6,下载pyinstaller库为3.6版本即可。
设置File–Settings–External Tools
External Tools1配置参数设置:
按以下参数设置
Name:pyinstaller
Program:
当前项目路径\Scripts\pyinstaller.exe
Arguments:
-F -i logo.ico -w D:\python\workspace_pycharm\pythonenv\Rte\main.py -p D:\python\workspace_pycharm\pythonenv\Rte\subpy_1.py ... -p D:\python\workspace_pycharm\pythonenv\Rte\subpy_n.py
Working directory:
当前项目路径
说明:
Arguments: -w后加主py文件的完整路径,-p后加所有的子py文件的完整路

最低0.47元/天 解锁文章
1334

被折叠的 条评论
为什么被折叠?



