暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Python学习

K记忆 2020-11-19
268

文章流程:

            一、DLL load failed找不到指定模板的解决方法

            二、中文乱码显示成方框的解决办法

            三、其他问题记录(打包exe过大\Pycharm中文显示)


一、DLL load failed找不到指定模板的解决方法

问题如下:

==对应解决办法==:

1.卸载matplotlib 、numpy:File>Settings>Project:***(我这里是Project:Python-Projects)>Project interpreter 依次选中matplotlib 、numpy -----选中右边的-:

2.重新安装 matplotlib 、numpy包:卸载后同上步骤 选中 + 后在弹出界面作如下操作 安装成功后 再次运行则成功:


注意:
i 安装包也可以在cmd中进行 但本人觉得直接这样操作方便安全
并且可以选择对应版本(默认安装到python所在目录下的site-packages目录中去)
ii 如果让matplotlib默认安装成最新版 运行后可能依然会弹出找不到指定模板
但只是__init()__.py方面什么的f2font错误---这里忘记截图了
同样的道理参照上文卸载指定版本重装


二、中文乱码显示成方框的解决办法

这个哥们写得很详细的  点赞 可参照着来解决:python中matplotlib中文乱码问题一劳永逸的解决。(亲测可行,彻底解决,不用额外附加相关代码)

贴上解决后的图:


三、其他问题记录(打包exe过大\Pycharm中文显示)

  1. 简单阐述pyinstaller打包exe文件过大的解决方法:分析:上一个关于python那个“外星人入侵”游戏 用pyinstaller打包成exe后可能会出现上百M的数据占容量  但实际上游戏不是很大

    出现的原因:pyinstaller打包主文件时会将anaconda中(或其他哪里的)大部分无关紧要的包、库自动也打包进去  这肯定也不是我们想要的

    解决思路:百度上各种解决办法都有 创建虚拟环境(容器啥的)…但觉得过程写着写着就复杂化了------简单粗暴:又下载一个另外版本的python----用黄色字体的方法安装游戏中import的模板(我那个游戏只需要安装pygame、pyinstaller就ok了)用之前游戏文章里的办法重新打包即可“瘦身”后的游戏分享链接:链接:https://pan.baidu.com/s/1twDCNVf9XKn84uP_0tirgw 提取码:rha3

2.pycharm 不能正常显示中文的解决方法:

问题:

解决方法(换一种字体格式 具体不限制):

效果:

嘻嘻  虚心接受指教!!!


文章转载自K记忆,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论