windows下安装python库wordCloud报错
换电脑安装wordcloud半天安装失败,记录一下遇到的坑,也给大家节省点时间。
方法1:
错误呢就是下面这个,说没c++编译器,要不就去他给的地址上安装一下,我安装了一下好像没什么用,也没太敢勾选,勾一个,600M,不弄这个了,不太懂C++,换另一个方法~
reading manifest template 'MANIFEST.in'warning: no previously-included files found matching 'wordcloud\TODO'adding license file 'LICENSE'writing manifest file 'wordcloud.egg-info\SOURCES.txt'copying wordcloud\DroidSansMono.ttf -> build\lib.win-amd64-cpython-313\wordcloudcopying wordcloud\query_integral_image.c -> build\lib.win-amd64-cpython-313\wordcloudcopying wordcloud\query_integral_image.pyx -> build\lib.win-amd64-cpython-313\wordcloudcopying wordcloud\stopwords -> build\lib.win-amd64-cpython-313\wordcloudrunning build_extbuilding 'wordcloud.query_integral_image' extensionerror: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/[end of output]note: This error originates from a subprocess, and is likely not a problem with pip.ERROR: Failed building wheel for wordcloud
Failed to build wordcloud
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (wordcloud)
方法2:
查了资料说可以直接安装whl文件,就是库的离线包,找了半天都是https://www.lfd.uci.edu/~gohlke/pythonlibs/#wordcloud这个网址,打不开了都,然后其他地方都找不到,简直简直了
我想着应该也有类似maven的中心仓库啊,大家怎么都不说,终于找到了
https://pypi.org/
在首页输入要下载的库,然后进来,这里点击Download files,下面有很多版本,找匹配自己电脑的

一般人写到这就没了,然后下载下来,发现不能安装
C:\Users\xxxx>pip install "C:\Users\xxx\Downloads\wordcloud-1.9.3-pp310-pypy310_pp73-win_amd64.whl"
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
ERROR: wordcloud-1.9.3-pp310-pypy310_pp73-win_amd64.whl is not a supported wheel on this platform.
这里介绍一下怎么找到适合自己电脑安装,这个与版本、系统都有关系
先输入下面的命令 会列出可以安装的
pip debug --verbose...省略一部分
Compatible tags: 45cp313-cp313-win_amd64cp313-abi3-win_amd64cp313-none-win_amd64cp312-abi3-win_amd64cp311-abi3-win_amd64cp310-abi3-win_amd64cp39-abi3-win_amd64cp38-abi3-win_amd64cp37-abi3-win_amd64
然后可以发现这个tag和文件名中间的一部分是比较相似的,比如wordcloud-1.9.3-cp312-cp312-win_amd64.whl,有的是cp有的是pp,自己注意一下找到自己电脑支持的包,如果有一模一样,那好了,可以直接下载,安装。
安装的命令是:
pip install "C:\Users\xxxx\Downloads\wordcloud-1.9.3-cp312-cp312-win_amd64.whl"
之后应该就成功了!
然而我的问题是,我的python版本更新一点,是3.13,上面的cp312指的是只能312,麻了,还是不行。

我想着高版本安装低版本能有什么问题啊 。直接改了个名,改成313,然后就OK了
wordcloud-1.9.3-cp313-cp313-win_amd64.whl
C:\Users\xxx>pip install "C:\Users\xxx\Downloads\wordcloud-1.9.3-cp313-cp313-win_amd64.whl"
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Processing c:\users\xxx\downloads\wordcloud-1.9.3-cp313-cp313-win_amd64.whl
Collecting numpy>=1.6.1 (from wordcloud==1.9.3)Using cached https://pypi.tuna.tsinghua.edu.cn/packages/a9/96/9f61f8f95b6e0ea0aa08633b704c75d1882bdcb331bdf8bfd63263b25b00/numpy-2.1.2-cp313-cp313-win_amd64.whl (12.6 MB)
Collecting pillow (from wordcloud==1.9.3)Using cached https://pypi.tuna.tsinghua.edu.cn/packages/fb/01/3755ba287dac715e6afdb333cb1f6d69740a7475220b4637b5ce3d78cec2/pillow-11.0.0-cp313-cp313-win_amd64.whl (2.6 MB)
Collecting matplotlib (from wordcloud==1.9.3)Using cached https://pypi.tuna.tsinghua.edu.cn/packages/b0/6d/3572fe243c74112fef120f0bc86f5edd21f49b60e8322fc7f6a01fe945dd/matplotlib-3.9.2-cp313-cp313-win_amd64.whl (7.8 MB)
Collecting contourpy>=1.0.1 (from matplotlib->wordcloud==1.9.3)Using cached https://pypi.tuna.tsinghua.edu.cn/packages/cc/4a/fb3c83c1baba64ba90443626c228ca14f19a87c51975d3b1de308dd2cf08/contourpy-1.3.0-cp313-cp313-win_amd64.whl (218 kB)
Collecting cycler>=0.10 (from matplotlib->wordcloud==1.9.3)Using cached https://pypi.tuna.tsinghua.edu.cn/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl (8.3 kB)
Collecting fonttools>=4.22.0 (from matplotlib->wordcloud==1.9.3)Using cached https://pypi.tuna.tsinghua.edu.cn/packages/63/da/f7a1d837de419e3d4cccbd0dbf53c7399f610f65ceb9bcbf2480f3ae7950/fonttools-4.54.1-cp313-cp313-win_amd64.whl (2.2 MB)
Collecting kiwisolver>=1.3.1 (from matplotlib->wordcloud==1.9.3)Using cached https://pypi.tuna.tsinghua.edu.cn/packages/0b/db/32e897e43a330eee8e4770bfd2737a9584b23e33587a0812b8e20aac38f7/kiwisolver-1.4.7-cp313-cp313-win_amd64.whl (55 kB)
Collecting packaging>=20.0 (from matplotlib->wordcloud==1.9.3)Using cached https://pypi.tuna.tsinghua.edu.cn/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl (53 kB)
Collecting pyparsing>=2.3.1 (from matplotlib->wordcloud==1.9.3)Using cached https://pypi.tuna.tsinghua.edu.cn/packages/be/ec/2eb3cd785efd67806c46c13a17339708ddc346cbb684eade7a6e6f79536a/pyparsing-3.2.0-py3-none-any.whl (106 kB)
Collecting python-dateutil>=2.7 (from matplotlib->wordcloud==1.9.3)Using cached https://pypi.tuna.tsinghua.edu.cn/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
Requirement already satisfied: six>=1.5 in c:\users\xxx\appdata\local\programs\python\python313\lib\site-packages (from python-dateutil>=2.7->matplotlib->wordcloud==1.9.3) (1.16.0)
Installing collected packages: python-dateutil, pyparsing, pillow, packaging, numpy, kiwisolver, fonttools, cycler, contourpy, matplotlib, wordcloud
Successfully installed contourpy-1.3.0 cycler-0.12.1 fonttools-4.54.1 kiwisolver-1.4.7 matplotlib-3.9.2 numpy-2.1.2 packaging-24.1 pillow-11.0.0 pyparsing-3.2.0 python-dateutil-2.9.0.post0 wordcloud-1.9.3
按划线的方式是安装好了,但是其实依赖库里编译的包和系统是不匹配的,所以没办法了~ 只能再退一步
卸载当前3.13版本,重新安装3.12
不可能,绝对不可能。
使用多环境管理工具miniConda创建一个版本为3.12的环境
这种更优雅一点 ,参考我另一篇文章:使用miniConda管理不同python环境
相关文章:
windows下安装python库wordCloud报错
换电脑安装wordcloud半天安装失败,记录一下遇到的坑,也给大家节省点时间。 方法1: 错误呢就是下面这个,说没c编译器,要不就去他给的地址上安装一下,我安装了一下好像没什么用,也没太敢勾选&am…...
Spring IOC 自动装配(注入)
注解⽅式注⼊ Bean 对于 bean 的注⼊,除了使⽤ xml 配置以外,可以使⽤注解配置。注解的配置,可以简化配置⽂件, 提⾼开发的速度,使程序看上去更简洁。对于注解的解释,Spring对于注解有专⻔的解释器&#…...
Go使用SIMD指令——以string转为整数为例
本文Go使用SIMD指令采用如下方式: C编写对应的程序clang编译成汇编c2goasm将上述生成的汇编转为go的汇编 准备工具 clang。直接使用apt-get install clang安装即可c2goasm。 go get -u github.com/minio/c2goasm来进行安装asm2plan9s。 go get -u github.com/min…...
分享资源合集
为了方便临时使用到的一些软件,提供百度网盘下载。 通过百度网盘分享的文件:WinHex 21.2 SR-2_x86_x64.exe 链接:https://pan.baidu.com/s/19RAnHl_VcKUcIKADU9z9Gw?pwd6666 提取码:6666 通过百度网盘分享的文件:Zi…...
C#/WinForm 鼠标穿透自定义区域截图(后续实现录屏)
效果 窗体截图录屏 git地址:https://gitee.com/feng-cai/screenshot-recording...
基于SpringBoot的“社区维修平台”的设计与实现(源码+数据库+文档+PPT)
基于SpringBoot的“社区维修平台”的设计与实现(源码数据库文档PPT) 开发语言:Java 数据库:MySQL 技术:SpringBoot 工具:IDEA/Ecilpse、Navicat、Maven 系统展示 管理员登录页面 住户管理页面 社区公关管理页面 维…...
图书管理系统汇报
【1A536】图书管理系统汇报 项目介绍1.用户登录注册功能1. 1用户角色管理2.图书管理功能2.1 添加图书2.2 编辑图书2.3 删除图书 3.图书搜索和筛选3.1 图书搜索3.2 图书筛选 4.图书借阅、图书归还4.1 图书借阅4.2 图书归还 5.用户信息管理5.1上传头像5.2修改头像5.3 修改密码 项…...
【发版通知】FormMaking 表单设计器新版发布,赋能企业实现低代码开发!
FormMaking 介绍 FormMaking 是基于 Vue 的可视化表单设计器,赋能企业实现低代码开发模式;帮助开发者从传统枯燥的表单代码中解放出来,更多关注业务,快速提高效率,节省研发成本。目前已经在OA系统、考试系统、报表系统…...
计算机科学与技术-毕业设计选题推荐
基于特定技术的系统设计与实现 基于深度学习的图像识别系统设计与实现基于区块链的数据安全保护技术研究与实现基于云计算的大数据处理平台设计与开发基于物联网的智能家居系统设计与实现基于机器学习的推荐算法研究与实现 面向实际应用的需求分析与开发 智慧医疗信息系统设…...
《C++音频频谱分析:开启声音世界的神秘之门》
在数字音频的广阔领域中,频谱分析是一项强大而引人入胜的技术。它能够将无形的声音转化为可视化的数据,让我们深入了解音频的特征和结构。那么,在 C这个强大的编程语言中,我们又该如何实现对音频的频谱分析呢? 音频频…...
GitHub 上传项目保姆级教程
构建项目仓库 登录 GitHub 并进入主页。点击右上角的 New 按钮,进入创建新仓库页面。输入仓库名称和描述(可选),选择是否公开(Public)或私有(Private)。可以选择是否初始化仓库&…...
联想笔记本电脑睡眠后打开黑屏解决方法
下载联想机器睡眠无法唤醒修复工具 下载地址:https://tools.lenovo.com.cn/exeTools/detail/id/233/rid/6182522.html 使用完后重启电脑,问题解决。...
计算机网络:网络层 —— 路由选择与静态路由配置
文章目录 路由选择路由选择的基本概念路由选择算法路由选择策略 路由器的工作原理路由表静态路由配置默认路由特定主机路由 路由选择 路由选择(Routing)是网络层的一个关键功能,负责在源和目的地之间选择最佳路径,以确保数据包高…...
[LeetCode-55]基于贪心算法的跳跃游戏的求解(C语言版)
/* 题目出处:LeetCode 题目序号:55. 跳跃游戏 题目叙述:给你一个非负整数数组 nums ,你最初位于数组的第一个下标位置 。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标,如果可…...
C# 将批量图片转为PDF文件
目录 功能实现 范例运行环境 关键代码 组件库引入 将批量图片转换为PDF 总结 功能实现 功能实现主要使用 iTextSharp 库实现,将指定目录下的有序的一组图片,组合生成指定文件名的PDF文件。 范例运行环境 操作系统: Windows Server…...
大模型面试题63题(1-11)
扫一扫,实时跟踪面试题(关注“算法狗”)就可以啦 1. 什么是大型语言模型(LLMs)以及它们的工作原理是什么? 大型语言模型(LLMs)是设计用来理解、处理和生成类似人类文本的高级人工智…...
【Flask】二、Flask 路由机制
目录 什么是路由? Flask中的路由 基本路由 动态路由 路由中的HTTP方法 路由函数返回 在Web开发中,路由是将URL映射到相应的处理函数的过程。Flask是一个轻量级的Web应用框架,提供了简单而强大的路由机制,使得开发者能够轻松…...
Java项目实战II基于Spring Boot的交通管理在线服务系统设计与实现(开发文档+数据库+源码)
目录 一、前言 二、技术介绍 三、系统实现 四、文档参考 五、核心代码 六、源码获取 全栈码农以及毕业设计实战开发,CSDN平台Java领域新星创作者,专注于大学生项目实战开发、讲解和毕业答疑辅导。获取源码联系方式请查看文末 一、前言 随着城市化…...
【PythonWeb开发】Flask-RESTful视图类基础知识
flask_restful 是一个扩展库,它为 Flask 提供了快速构建 RESTful API 的功能。使用 flask_restful 可以简化 RESTful API 的开发过程,减少样板代码,并且提供了一些高级特性,如 HTTP 方法的映射、资源路由的定义等。 在flask_restf…...
Kubernetes——part10-2 kubernetes 日志收集方案 EFK
一、EFK 1.1 EFK介绍 EFK为elasticsearch、fluentd、kibana的简称,本案例主要对kubernetes集群日志收集。 1.2 Fluentd介绍 fluentd是一款开源的日志收集工具,其于2016年11月8日被云原生计算基金会录取,并于2019年毕业。 Fluentd优势&…...
技术创始人如何选择CEO:谦逊、互补与权力交接的艺术
1. 从技术专家到掌舵者:CEO角色转变的深层逻辑 在EDA(电子设计自动化)和半导体设计这个高度技术驱动的领域里,创业公司的故事每天都在上演。你可能会在DAC(设计自动化大会)上看到上百家初创公司,…...
北京AGG专用配件哪家性价比高
在选择AGG聚砂吸声系统的专用配件时,不少工程方和设计师都会问“北京哪家性价比高”。我的建议是:别只看标价,要看配件与系统的适配度、长期使用的稳定性,以及能否提供及时的技术支持。AGG系统本身是一个完整的声学解决方案&#…...
终局架构:指纹隔离底座 + gRPC分布式调度,重塑千万级拼多多店群RPA集群
大家好,我是林焱,一名专注电商底层业务逻辑与 RPA 自动化架构定制的独立开发者。 在前面的几篇 CSDN 专栏中,我们探讨了如何利用“指纹浏览器底层隔离”解决风控关联问题,如何利用“EDA(事件驱动)”和“CD…...
矩阵本地化获客技术落地:同城流量精准匹配与合规运营方案
前言同城本地化流量是短视频生态中转化率最高、精准度最强的流量赛道,广泛适配本地生活服务、实体门店、同城咨询、区域服务商等各类业态。相比于泛全域流量,同城用户具备明确的地域消费属性、就近服务需求,成交意向更强烈,获客落…...
【LangChain】 入门:从分步调用到链式编程
LangChain 入门:从分步调用到链式编程本文基于一段翻译助手的示例代码,讲解 LangChain 的核心概念、输出解析器的作用,以及普通写法与链式写法的对比。一、LangChain 是什么? 名字拆解缩写含义LangLanguage(语言&#…...
从OODA循环到代码实现:构建可自我优化的决策执行系统
1. 项目概述:一个决策循环系统的诞生最近在整理过往项目时,我重新审视了一个名为SimplixioMindSystem/decision-loop的内部工具。这个名字听起来可能有点抽象,但它的核心思想非常朴素:构建一个能够自我迭代、自我优化的决策执行闭…...
Linux桌面美化:pixie-cursors鼠标指针主题安装与定制指南
1. 项目概述:一个为Linux桌面注入灵魂的鼠标指针主题如果你和我一样,是一个长期在Linux桌面环境下工作的开发者或爱好者,那么对于系统美化的追求,可能从未停止过。从窗口管理器到终端配色,从图标包到壁纸,每…...
洛谷 P1305:新二叉树 ← DFS + 字符索引数组 + map
【题目来源】 https://www.luogu.com.cn/problem/P1305 【题目描述】 输入一串二叉树,输出其前序遍历。 【输入格式】 第一行为二叉树的节点数 n。(1≤n≤26) 后面 n 行,第一个字母为节点,后两个字母分别为其左右儿子。特别地,…...
Unity中Spine混合模式插槽的Shader实现与优化
1. Spine混合模式插槽的核心问题解析 当你把Spine动画导入Unity后,发现角色颜色变得灰蒙蒙的,就像蒙了一层雾。这种情况在游戏开发中特别常见,尤其是当美术同学在Spine编辑器中精心调制的渐变效果,到了Unity里却完全走样。问题的根…...
3分钟掌握百度网盘秒传技术:彻底解决文件分享失效难题
3分钟掌握百度网盘秒传技术:彻底解决文件分享失效难题 【免费下载链接】rapid-upload-userscript-doc 秒传链接提取脚本 - 文档&教程 项目地址: https://gitcode.com/gh_mirrors/ra/rapid-upload-userscript-doc 在数字化协作时代,百度网盘秒…...
