网站开发制作流程ppt精美模板
网站开发制作流程,ppt精美模板,网站建设比较合理的流程是,网页设计和网站建设的区别目录 1 问题2 问题分析3 解决过程3.1 确保Pillow库存在3.2 迷惑阶段3.3 解决问题 4 希望大佬解答 1 问题
今天做了一个使用Python写的脚本文件.py#xff0c;打算把它转换成.exe文件。点击生成的exe文件时#xff0c;出现了如下弹窗。
2 问题分析
根据错误描述#xff1… 目录 1 问题2 问题分析3 解决过程3.1 确保Pillow库存在3.2 迷惑阶段3.3 解决问题 4 希望大佬解答 1 问题
今天做了一个使用Python写的脚本文件.py打算把它转换成.exe文件。点击生成的exe文件时出现了如下弹窗。
2 问题分析
根据错误描述 Failed to execute script version03’due to unhandled exception:No module named ‘PIL’ 以及 Traceback(most recent call last): File “version03.py”,line 3,in ModuleNotFoundError:No module named ‘PIL’ 都在说明生成的exe文件里缺失了PIL库。
3 解决过程
3.1 确保Pillow库存在
检查自己虚拟环境中是否有Pillow库 打开Anaconda进入项目所依赖的虚拟环境列出列表检查Pillow库是否存在
activate virtualName
pip list显然库是存在于项目所处的虚拟环境中的 这期间我还把脚本发给我的同门帮我生成exe文件发现他生成的文件并没有出现问题可以直接执行。 关于Pillow的下载、卸载和更新可以参考这个博主的文章 报错ModuleNotFoundError: No module named PIL’解决方法 3.2 迷惑阶段
我把涉及的库文件能更新到最新版本的都更新到最新版本。考虑到我生成了GUI界面我使用的是thinter库还有PyQt库等等。于是又把之前版本中使用PyQt库的脚本转换为exe文件再次点开发现此时显示的是缺失PyQt库。
此时我认为一定是什么地方忽略了导致依赖库没有添加到可执行文件中去。直到我看到了这篇文章 PyQT5打包:用PyInstaller完美打包exe 文章提到PyInstaller库和pandas库分别在全局环境和虚拟环境当中使用PyInstaller打包时只能在PyInstaller所以处的环境全局环境中去寻找程序中import的包。 按照他的办法
3.3 解决问题
首先winr打开cmd 输入pip list查看全局环境包含的库文件 显然全局环境中没有Pillow库 接下来就简单了按照大部分常用的办法下载Pillow库
pip install Pillow然后回到Pycharm的终端中再次输入py转换exe的命令
pyinstaller --onefile --windowed yourFileName.py回车再次点击生成的exe文件。 在我的这个脚本中除了Pillow库还缺失了另一个库。然后再把另一个库也下载到全局环境中就好了。 就可以正常运行了
4 希望大佬解答 为什么我的虚拟环境中含有程序所需要的所有库以及转换成exe文件的PyInstaller库但不能再虚拟环境中转换呢而要在全局环境中下载相关需要的import库
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/90332.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!