python打包成exe模块_Python运行正常。将exe打包为缺少模块的解决方案,成,解决办法...

一个.py文件运行正常,用pyinstaller 生成EXE文件后,运行提示缺少模块

No module named natsort’

因为运行py是正常的,不是安装的问题

于是搜寻各网站,给出的解决办法是:参数加P,加路径

用pyinstaller -F -p D:\python\clpicdownload\venv\Lib\site-packages mypython.py这个命令打包,如果要包含多个目录,那

就用分号隔开如:pyinstaller -F -p D:\python\clpicdownload\venv\Lib\site-packages;D:\python\clpicdownload\venv\Lib\site-packages mypython.py

这个命令行就太长了,如何能用简便的方法和平时用的一样呢?

答案是可以的:

把D:\python\clpicdownload\venv\Lib\site-packages 加入path环境就可以

加入path环境是 桌面计算机右键----属性----高级系统设置----环境变量,

找到编辑,把path项内加入,一定是加入,加入,加入,D:\python\clpicdownload\venv\Lib\site-packages这个,还要记得用“;” 隔开!!!!!

保存,再生成exe,就正常了。

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值