You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 16.04下Python版本管理及wordcloud安装后导入异常问题

解决Python3.6下wordcloud导入失败的问题

看起来你遇到了wordcloud包安装后无法导入的问题,结合Ubuntu 16.04和Python多版本共存的场景,我整理了几个大概率能解决问题的步骤:

1. 先补全系统底层依赖

wordcloud的运行依赖一些系统级的图形库,Ubuntu下如果缺失这些库,哪怕pip显示安装成功,实际导入时也会报错。先执行以下命令安装依赖:

sudo apt-get update
sudo apt-get install libpng-dev libfreetype6-dev

2. 用Python3.6专属的pip重新安装wordcloud

多Python版本共存时很容易搞混pip对应的版本,你需要明确指定用Python3.6的pip来操作,避免和系统自带的Python3.5的pip混淆:

# 先卸载已安装的wordcloud
python3.6 -m pip uninstall wordcloud -y
# 强制重新安装wordcloud
python3.6 -m pip install wordcloud --force-reinstall

3. 确认运行代码时用的是Python3.6

有时候你以为用的是Python3.6,但实际调用的是系统默认的Python3.5,导致找不到安装在3.6环境下的wordcloud。可以在你的代码开头加两行验证:

import sys
print(sys.version)

如果输出是3.5.x版本,就用以下命令运行脚本:

python3.6 /mnt/data/projects/CSC594/HW01/CSC594-DMARKS-HW01-WordCloud.py

4. 单独修复Pillow依赖问题

wordcloud依赖Pillow库,偶尔会出现wordcloud安装成功但Pillow没正确配置的情况,你可以单独为Python3.6升级Pillow:

python3.6 -m pip install pillow --upgrade

之后再重新安装wordcloud即可。

如果以上步骤都试过还是不行,建议把完整的报错信息(就是from...后面的内容)贴出来,这样能更精准定位问题~

内容的提问来源于stack exchange,提问作者Skiddles

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 08:22:38