Anaconda安装wordcloud解决DLL load failed问题

2025-11-24 00:15:57

1、使用PyScripter打开wordcloud运行程序,点击运行(Ctrl+F9)或外部运行(Alt+F9),出现如图错误提示,from PIL import Image为出错程序所在行。

Anaconda安装wordcloud解决DLL load failed问题

Anaconda安装wordcloud解决DLL load failed问题

2、添加环境变量PYTHONHOME为安装路径如D:\Math\Anaconda3

增加环境变量Path为%PYTHONHOME%;%PYTHONHOME%\Scripts

一定要注意Scripts不是Script,如果少了字母s,后续的努力都是白费。

Anaconda安装wordcloud解决DLL load failed问题

Anaconda安装wordcloud解决DLL load failed问题

3、打开命令行运行conda list查看安装的pillow的版本

打开命令行运行pip list查看安装的pillow的版本

一般都要对pip进行升级命令行运行pip install -U pip

Anaconda安装wordcloud解决DLL load failed问题

Anaconda安装wordcloud解决DLL load failed问题

4、由于pillow版本问题,所以需要最新的PIL,PIL一般在Python2.7就不更新了,所以使用替代品Pillow,安装对应最新的Python版本的Pillow,安装后再\Anaconda3\Lib\site-packages路径下就包含PIL和Pillow两个相应目录。

在更新前先卸载所有的PIL和Pillow,使用以下命令行卸载所有pillow。

conda remove pil

conda remove pillow

pip uninstall pil

pip uninstall pillow

安装制作词图所需的python包,如本文的所用的中文分词工具jieba和云图制作工具wordcloud,命令行运行如下。

pip install jieba

pip install wordcloud

pip search jieba

pip search wordcloud

Anaconda安装wordcloud解决DLL load failed问题

5、从中国科学技术大学USTC Open Source Software Mirror

https://mirrors.ustc.edu.cn/anaconda/pkgs/free/win-32/

站点查找使用conda命令安装相应平台下的tar.bz2文件,比如pillow-4.2.1-py36_0.tar.bz2,运行命令行进行离线安装。

conda install pillow-4.2.1-py36_0.tar.bz2

或者也可从

Unofficial Windows Binaries for Python Extension Packages

https://www.lfd.uci.edu/~gohlke/pythonlibs/#wordcloud

站点查找使用pip命令安装相应平台下的whl文件,比如Pillow‑5.4.1‑cp34‑cp34m‑win32.whl,运行命令行进行离线安装。

pip install Pillow‑5.4.1‑cp34‑cp34m‑win32.whl

6、到此即可进行词云程序编写,本文所用IDE为Python简易开发程序PyScripter,下载相应的zip包后,解压到Anaconda安装目录即可运行,配置请查看PyScripter安装相关经验,本文不再重述。

Anaconda安装wordcloud解决DLL load failed问题

7、以周振甫所著《文学雕龙今译》中“原道第一”进行分词统计绘制词云为例,运行效果如图。

Anaconda安装wordcloud解决DLL load failed问题

Anaconda安装wordcloud解决DLL load failed问题

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢