Python2.7的Conda根环境Jupyter Notebook中导入wordcloud失败
搞定Python 2.7环境下WordCloud安装失败的问题
兄弟,我太懂这种老环境踩坑的痛苦了——Python 2.7早就被官方淘汰了,WordCloud的新版本根本不支持它,这就是你导入失败的核心原因。别慌,按下面的步骤来就能解决:
第一步:先把装错的版本清掉
打开conda命令行(记得激活你的root环境),先卸载掉可能已经装了的不兼容版本:
pip uninstall wordcloud -y
要是你之前用conda装的,就换成这个命令:
conda remove wordcloud -y
第二步:装个适配Python 2.7的旧版本
WordCloud最后一个支持Python 2.7的稳定版是1.5.0,直接指定版本安装就行:
pip install wordcloud==1.5.0
如果安装时碰到编译报错(比如缺依赖库),试试用conda的预编译包,省心很多:
conda install -c conda-forge wordcloud=1.5.0
第三步:验证安装是否成功
重启你的Jupyter Notebook,然后跑这段代码试试:
from wordcloud import WordCloud print("WordCloud终于装对啦!")
要是没弹出ImportError,那就是搞定了。
题外话
真心建议你早点把环境升级到Python 3.x(比如3.8或更高版本),Python 2.7停更这么多年,现在越来越多的库都放弃支持它了,后续只会遇到更多类似的麻烦。
内容的提问来源于stack exchange,提问作者Aziz Bokhari
相关产品推荐
相关产品推荐

