python打包生成的exe文件运行时提示缺少模块的解决方法


Posted in Python onOctober 31, 2018

事情是这样的我用打包命令:pyinstaller -F E:\python\clpicdownload\mypython.py打包了一个exe程序,但是运行时提示我缺

少bs4模块然后我就去查pyinstaller的使用方法,找到pyinstaller有一个-p参数:

1.设置导入路径(和使用PYTHONPATH效果相似).可以用路径分割符(Windows使用分号,Linux使用冒号)分割,指定多个目录.

2.也可以使用多个-p参数来设置多个导入路径

然后我找到bs4模块所在的目录E:\python\clpicdownload\venv\Lib\site-packages,路径的查找的方法是:

用pycharm打开工程,菜单->setting->project->project Interpreter,把鼠标点到你想要包含的插件上,hint显示的就是所在目录

python打包生成的exe文件运行时提示缺少模块的解决方法

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

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

然后打包成功,现在可以运行了。

以上这篇python打包生成的exe文件运行时提示缺少模块的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python的Flask开发框架简单上手笔记
Nov 16 Python
Python栈算法的实现与简单应用示例
Nov 01 Python
Python IDLE入门简介
Dec 08 Python
python导入csv文件出现SyntaxError问题分析
Dec 15 Python
Python使用Windows API创建窗口示例【基于win32gui模块】
May 09 Python
在Django中输出matplotlib生成的图片方法
May 24 Python
python 利用栈和队列模拟递归的过程
May 29 Python
Python2和Python3之间的str处理方式导致乱码的讲解
Jan 03 Python
Python搭建Spark分布式集群环境
Jul 05 Python
python实现车牌识别的示例代码
Aug 05 Python
python time()的实例用法
Nov 03 Python
Django cookie和session的应用场景及如何使用
Apr 29 Python
python实现多进程代码示例
Oct 31 #Python
Python UnboundLocalError和NameError错误根源案例解析
Oct 31 #Python
python多进程控制学习小结
Oct 31 #Python
在Python中实现替换字符串中的子串的示例
Oct 31 #Python
python创建文件时去掉非法字符的方法
Oct 31 #Python
python3 中文乱码与默认编码格式设定方法
Oct 31 #Python
解决python中 f.write写入中文出错的问题
Oct 31 #Python
You might like
PHP的FTP学习(一)[转自奥索]
2006/10/09 PHP
php中通过正则表达式下载内容中的远程图片的函数代码
2012/01/10 PHP
WordPress中用于获取及自定义头像图片的PHP脚本详解
2015/12/17 PHP
两种php实现图片上传的方法
2016/01/22 PHP
PHP依赖注入(DI)和控制反转(IoC)详解
2017/06/12 PHP
用js实现上传图片前的预览(TX的面试题)
2007/08/14 Javascript
js,jquery滚动/跳转页面到指定位置的实现思路
2014/06/03 Javascript
jQuery子属性过滤选择器用法分析
2015/02/10 Javascript
JavaScript中用toString()方法返回时间为字符串
2015/06/12 Javascript
JavaScript获取并更改input标签name属性的方法
2015/07/02 Javascript
jQuery.each使用详解
2015/07/07 Javascript
基于jQuery实现左右图片轮播(原理通用)
2015/12/24 Javascript
JavaScript中的原型prototype完全解析
2016/05/10 Javascript
jQuery基于BootStrap样式实现无限极地区联动
2016/08/26 Javascript
微信小程序 数据交互与渲染实例详解
2017/01/21 Javascript
理解Angular的providers给Http添加默认headers
2017/07/04 Javascript
js+canvas实现滑动拼图验证码功能
2018/03/26 Javascript
解决koa2 ctx.render is not a function报错问题
2018/08/07 Javascript
jQuery实现的3D版图片轮播示例【滑动轮播】
2019/01/18 jQuery
Vue 实现一个简单的鼠标拖拽滚动效果插件
2020/12/10 Vue.js
vue 实现click同时传入事件对象和自定义参数
2021/01/29 Vue.js
[51:15]2014 DOTA2国际邀请赛中国区预选赛 Orenda VS LGD-GAMING
2014/05/22 DOTA
Pyramid Mako模板引入helper对象的步骤方法
2013/11/27 Python
Python编程对列表中字典元素进行排序的方法详解
2017/05/26 Python
python类的方法属性与方法属性的动态绑定代码详解
2017/12/27 Python
Python字典操作详细介绍及字典内建方法分享
2018/01/04 Python
python sys,os,time模块的使用(包括时间格式的各种转换)
2018/04/27 Python
Numpy截取指定范围内的数据方法
2018/11/14 Python
Python单元和文档测试实例详解
2019/04/11 Python
Tensorflow中的降维函数tf.reduce_*使用总结
2020/04/20 Python
Python如何创建装饰器时保留函数元信息
2020/08/07 Python
Clarks英国官方网站:全球领军鞋履品牌
2016/11/26 全球购物
简述synchronized和java.util.concurrent.locks.Lock的异同
2014/12/08 面试题
汉语言文学专业求职信
2014/06/19 职场文书
浅谈resultMap的用法及关联结果集映射
2021/06/30 Java/Android
Win11如何默认打开软件界面最大化?Win11默认打开软件界面最大化的方法
2022/07/15 数码科技