当前位置:   article > 正文

Python运行正常,打包成exe缺少模块的解决办法_modulenotfounderror: no module named 'natsort

modulenotfounderror: no module named 'natsort

一个.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,就正常了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/590967
推荐阅读
相关标签
  

闽ICP备14008679号