pyinstaller 处理后程序找不到模块】的更多相关文章

可将模块文件夹拷贝到当前文件夹中…
截止到2017年9月20号,pyinstaller只支持到python3.5,如果需要支持到3.6,需要自己在github上下载pyinstaller的开发版. 在打包时候,并没有提示错误,可以顺利打包成exe文件.但是在运行打包好的软件时,会提示找不到模块,本人遇到的是找不到第三方模块,例如requests.这时候需要在打包时指定-p参数,后面跟上python目录下的第三方库模板目录路径site-packages.再打包就成功了 pyinstaller example.py -F -p C:/…
PyInstaller可以将Python程序打包成一个exe程序来独立运行,用户使用时只需要执行这个exe文件即可,不需要在机器上再安装Python及其他包就可运行了.另外,PyInstaller相较于其他打包程序,比如py2exe,大多时候使用起来更加方便,可以通过命令行的一些简单命令即可进行打包,当然,当你需要打包的程序比较大且复杂时,使用哪个打包程序可能差别都不会太大了,这时候就看个人的习惯和爱好了. pip安装PyInstaller:pip install pyinstaller pip…
PyInstaller是一个能将Python程序转换成单个可执行文件的程序, 操作系统支持Windows, Linux, Mac OS X, Solaris和AIX.并且很多包都支持开箱即用,不依赖环境. 环境为windows7操作系统,python2.7.8 virtual environment 官网:https://github.com/pyinstaller/pyinstaller 详细步骤: 1. win7下面先安装这个依赖:pywin32,下载下来后切换到venv2.7,然后使用ea…
pychaim下PyInstaller 打包 python程序 主题是使用PyInstaller 打包python时遇到一些问题以及解决方案,其中将要打包的程序是用tensorflow做的LSTM算法,这里不会涉及这个算法详解. 本地环境:window 10 服务器环境 windows2008 原文地址:原文 主要运行时版本依赖 python 3.6 PyInstaller  3.5 tensorflow 1.4   (过程中更新为1.7,原因下详) jieba 0.39 wordcloud 1…
在使用PyInstaller打包python程序,打包命令为: pyinstaller -F -w -i manage.ico yourpyfile.py 顺便说一下几个参数的作用 -F:是直接生成单独的exe文件,不附带各种依赖文件的. -c:生成的exe文件打开方式为控制台打开. -w:这个和上面的-c对应,如果你的程序是有ui的,那就用这个-w.这样不会出现控制台,直接是你的ui. -I:给你的exe文件添加一个图标,后面要紧接着你想要的ico文件. -p:后面紧跟着你要指定的模块搜索路径…
专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 在开发moviepy的Python程序使用pyinstaller打包后执行,报了两个错: AttributeError: module 'moviepy.video.fx.all' has no attribute 'crop' AttributeError: module 'moviepy.audio.fx.all' has no attribute 'audio_…
问题1:ORA-12154: TNS: 无法解析指定的连接标识符 在一台服务器上部署了Oracle客户端,使用IP/SID的方式访问,老是报ORA-12154错误,而使用tnsnames访问却没有问题,对比了我本机的配置并查阅了一下资料,Easy Connect Naming Method这个东西是Oracle 10g推出的,需要在sqlnet.ora文件中添加EZCONNECT,如下: # sqlnet.ora Network Configuration File: C:\app\Admini…
最近在做一个Qt项目,在产品发布的时候一直为找不到程序到底缺少了哪些dll组件而困扰.具体问题是,在我的项目中使用到了QMediaPlayer播放一段音频文件,我使用的开发环境的Win7 32位,而在发布安装包的时候,还是照常去掉Qt相关的环境变量,然后运行可执行程序,提示缺少什么dll,我就向可执行程序的目录下拷贝对应的dll,直到程序可以正常启动运行.就是按照上面的方法,我制作了软件的安装包,但是,当将这个软件安装到XP系统上测试时,发现程序没有声音了,这个问题让我很纠结. 后来,我在网上找…
log4net编译后命名空间找不到的问题问题:工程A添加dll引用后,可以在代码中引入log4net的命名空间.工程B引用A.A能编译成功,B不能编译成功,提示找不到命名空间. 解决: 点击项目属性->查看应用程序,目标框架->把".NET FrameWork 4 Client Profile"改成".NET FrameWork 4"…