在安装过程中看了很多网上的教程,都不够详细,有的甚至根本用不了
我用的是最新版的Pycharm,所以记录一下自己的安装wordcloud过程
(不做步骤标记,按下文一步一步来肯定可以成功)


准备工作

打开Pycharm,右上角设置

pycharm 安装python word库 pycharm安装wordcloud_python

点选Settings…

pycharm 安装python word库 pycharm安装wordcloud_Python_02

选如图选项卡

pycharm 安装python word库 pycharm安装wordcloud_搜索_03

第一项 Python Interpreter

pycharm 安装python word库 pycharm安装wordcloud_python_04

没有matplotlib则安装

pycharm 安装python word库 pycharm安装wordcloud_搜索_05

安装方法,点选加号

pycharm 安装python word库 pycharm安装wordcloud_搜索_06

输入matplotlib搜索

pycharm 安装python word库 pycharm安装wordcloud_搜索_07

勾选Specify version(否则可能下载旧版)

点击左下角Install Package

pycharm 安装python word库 pycharm安装wordcloud_Python_08

会在底部栏出现安装过程提示

pycharm 安装python word库 pycharm安装wordcloud_Python_09

安装成功会有小窗提示(引用我之前文章中自己的图片)

pycharm 安装python word库 pycharm安装wordcloud_Python_10

升级pip

查看pip版本

pycharm 安装python word库 pycharm安装wordcloud_搜索_11

我这里已经更新过了

更新方法是,将鼠标放置悬停在版号(如21.2.3)上会出现上图中的文件路径

这个路径很好寻找,也就是你建立工程的位置,找到打开所在目录

pycharm 安装python word库 pycharm安装wordcloud_搜索_12

如果这里是旧版,就要先删除它

然后返回之前的搜索界面,搜索pip,方法同安装matplotlib相同

pycharm 安装python word库 pycharm安装wordcloud_python_13

准备工作完成


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

找到Python版本对应的wordcloud

pycharm 安装python word库 pycharm安装wordcloud_Python_14

查询查看python支持whl名称的方法

已知无效的方法

首先列举对于较新版本的pip无效的方法。如果使用的是较新版本的pip,使用下面这些python语句,将会提示pip has no attribute pep425tags。

无效旧教程一:

import pip
print(pip.pep425tags.get_supported())

无效旧教程二:

import pip._internal
print(pip._internal.pep425tags.get_supported())

有效命令如下(直接在命令行中输入,不要在Python解释器输入):

pip debug --verbose

在Pycharm中打开terminal,如图蓝色选择一步一步点就行

pycharm 安装python word库 pycharm安装wordcloud_python_15

或者直接使用快捷键 Alt+F12

或者点击左下角

pycharm 安装python word库 pycharm安装wordcloud_python_16

pycharm 安装python word库 pycharm安装wordcloud_Python_17

输入pip debug --verbose

下拉找到如图部分并与wordcloud中wl的版号进行对比

pycharm 安装python word库 pycharm安装wordcloud_搜索_18

找到了适合Pycharm的版本

点击下载,得到文件

pycharm 安装python word库 pycharm安装wordcloud_搜索_19

右键文件,属性,安全

pycharm 安装python word库 pycharm安装wordcloud_Python_20

对象名称处从左向右拉选复制

pycharm 安装python word库 pycharm安装wordcloud_python_21

在Pycharm中Terminal,输入pip install ‘wordcloud安装包路径’

pycharm 安装python word库 pycharm安装wordcloud_python_22

pycharm 安装python word库 pycharm安装wordcloud_搜索_23

成功安装


附录:

使用wordcloud

import wordcloud
import time


def file_change(path=r"C:\Users\92930\PycharmProjects\pythonProject3\hamlet.txt"):

    with open(path) as fe:
        fe = fe.read().lower()  # 全部转为小写
        for i in '!"#$%^&*()_+-=~`:;{}[]|<>,.?/':
            fe = fe.replace(i, " ")
    return fe


# 使用wordcloud 库
start = time.perf_counter()

text = file_change()
# 创建wordcloud对象
words = wordcloud.WordCloud(width=500, \
                            height=500,
                            max_words=20,
                            min_font_size=10)
# 统计词汇
words.generate(text)
# 将词汇按数量的大小变为字体的大小生成图片
words.to_file("hamlet.png")

print("spend {} second".format(time.perf_counter() - start))

pycharm 安装python word库 pycharm安装wordcloud_搜索_24

pycharm 安装python word库 pycharm安装wordcloud_搜索_25


end