Python 安装 Wordcloud 包的时候,报错:Microsoft Visual C++ 14.0 is required,根据要求安装对应的库就好

分析错误信息,可以发现在构建扩展包building 'wordcloud.query_intergral_image' extension的时候出现了错误,错误为error: Microsoft Visual C++ 14.0 is required.,即缺少相关开发环境。一般出现这种错误表示:我们所安装的包依赖某个拓展包,所需的拓展包非官方内置包,需要我们自己编译构建。因此,我们只需获取该依赖包,再次执行我们之前的命令即可。

为避免在本地搭建开发环境,开源大神Christoph Gohlke将一些windows环境中常用的非官方拓展包编译,上传至该网站https://www.lfd.uci.edu/~gohlke/pythonlibs/
(1) 按照上述分析,确定所需要的拓展包,我这里是wordcloud,如图

(2)从https://www.lfd.uci.edu/~gohlke/pythonlibs/
网站获取自己需要的版本, 比如下图所示

可以使用python --version命令查看python版本信息。
(3)切换工作目录或者直接使用绝对路径,执行pip install 路径/安装包,比如 pip install ./路径/wordcloud‑1.6.0‑cp37‑cp37m‑win_amd64.whl

(4)显示安装成功即可,至此,该依赖包安装成功,如果有多个依赖包,重复即可。

(5)所有的依赖包安装完成,执行最开始的安装命令即可

 

python的包安装过程中,需要依赖其他的拓展包,当所依赖的拓展包是非官方包时,需搭建本地开发环境进行编译构建。可先从第三方网站获取编译好的依赖包,在执行之前的安装命令即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值