【Python】pyecharts 模块 ② ( 命令行安装 pyecharts 模块 | PyCharm 安装 pyecharts 模块 )

2023-07-20 23:15:00


pyecharts 画廊网站 : https://gallery.pyecharts.org/#/

  • 在该网站可查看官方示例




一、命令行安装 pyecharts 模块




1、安装过程


使用 Windows + R 打开 cmd " 命令提示符 " 应用 ;

在这里插入图片描述

执行

pip install pyecharts

命令 , 下载 pyecharts 模块 , 完整的下载过程如下 :

在这里插入图片描述

命令行输出内容如下 : ( 仅做参考 )

C:\Users\octop>pip install pyecharts
Collecting pyecharts
  Downloading pyecharts-2.0.3-py3-none-any.whl (147 kB)
     |████████████████████████████████| 147 kB 467 kB/s
Collecting prettytable
  Downloading prettytable-3.7.0-py3-none-any.whl (27 kB)
Collecting jinja2
  Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB)
     |████████████████████████████████| 133 kB 1.1 MB/s
Collecting simplejson
  Downloading simplejson-3.19.1-cp37-cp37m-win_amd64.whl (75 kB)
     |████████████████████████████████| 75 kB 2.6 MB/s
Collecting importlib-metadata; python_version < "3.8"
  Downloading importlib_metadata-6.7.0-py3-none-any.whl (22 kB)
Requirement already satisfied: wcwidth in d:\001_develop\022_python\python37_64\lib\site-packages (from prettytable->pyecharts) (0.2.5)
Collecting MarkupSafe>=2.0
  Downloading MarkupSafe-2.1.3-cp37-cp37m-win_amd64.whl (17 kB)
Collecting zipp>=0.5
  Downloading zipp-3.15.0-py3-none-any.whl (6.8 kB)
Collecting typing-extensions>=3.6.4; python_version < "3.8"
  Downloading typing_extensions-4.7.1-py3-none-any.whl (33 kB)
Installing collected packages: zipp, typing-extensions, importlib-metadata, prettytable, MarkupSafe, jinja2, simplejson, pyecharts
Successfully installed MarkupSafe-2.1.3 importlib-metadata-6.7.0 jinja2-3.1.2 prettytable-3.7.0 pyecharts-2.0.3 simplejson-3.19.1 typing-extensions-4.7.1 zipp-3.15.0
WARNING: You are using pip version 20.1.1; however, version 23.2 is available.
You should consider upgrading via the 'd:\001_develop\022_python\python37_64\python.exe -m pip install --upgrade pip' command.

C:\Users\octop>

2、命令行验证 pyecharts 模块是否安装成功


在 " 命令提示符 " 中 , 输入 python , 进入 python 解释器模式 ,

然后执行 import pyecharts 语句 , 如果没有报错 , 说明 pyecharts 模块安装成功 ;

命令行输出内容 :

C:\Users\octop>
C:\Users\octop>python
Python 3.7.9 (tags/v3.7.9:13c94747c7, Aug 17 2020, 18:58:18) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import pyecharts
>>>
>>> quit()

C:\Users\octop>

在这里插入图片描述





二、PyCharm 安装 pyecharts 模块




1、通过错误提示安装


直接使用 import 关键字导入 Python 第三方模块 , 如下 :

import pyecharts

如果之前没有安装 pyecharts 模块 , 就会报如下错误 :

No module named 'pyecharts' 

在这里插入图片描述

此时直接点击下面的 Install package pyecharts 按钮 , 即可直接安装 pyecharts 模块 ;

在右下角会显示安装进度 ,

在这里插入图片描述

安装完成后 , 会进行如下提示 :

Package installed successfully
Installed packages:'pyecharts'

在这里插入图片描述

此时导入 pyecharts 模块的代码 import pyecharts 也不再报错 ;

在这里插入图片描述


2、在 Settings 设置界面安装


进入 PyCharm 中 , 选择 " 菜单栏 / File / Settings " 选项 ,

在这里插入图片描述

进入到 Settings 对话框中后 , 选择 Python Interpreter 解释器面板 , 点击下图中的加号按钮 ;

在这里插入图片描述

在 Available Packages 对话框中 , 在搜索框中输入 " pyecharts " , 然后下面会筛选出该模块 , 选中搜索出来的 pyecharts 模块 , 点击下方的 " Install Package " 按钮 , 即可安装该模块 ;
在这里插入图片描述

更多推荐

基于NAudio实现录制声卡声音

之前的文章《测试.net开源音频库NAudio》中介绍了基于NAudio模块中的WaveInEvent和WaveFileWriter类实现基本的录音功能,但存在一个问题:本来想录制视频中的声音,但录音过程中会把麦克风中的杂音(挪动物品的声音、说话声音等)一并录进去。NAudio模块中提供有WasapiLoopbackC

代理IP与Socks5代理:跨界电商智能爬虫与出海之道

跨界电商正成为全球市场的关键驱动力,而代理IP和Socks5代理则为其提供了技术支持。本文将深入研究这两种代理技术在跨界电商、爬虫和出海战略中的重要作用。引言:介绍跨界电商的崛起和全球化趋势。引出代理IP和Socks5代理的重要性以及本文的主题。第一部分:代理IP和Socks5代理的基础知识代理IP和Socks5代理的

文心一言 VS 讯飞星火 VS chatgpt (97)-- 算法导论9.3 3题

三、用go语言,假设所有元素都是互异的,说明在最坏情况下,如何才能使快速排序的运行时间为O(nlgn)。文心一言:快速排序是一种基于分治策略的排序算法,其平均时间复杂度为O(nlgn)。在最坏情况下,快速排序的时间复杂度为O(n^2),这是因为当输入数组已经排序或接近排序时,快速排序的性能会退化。为了使快速排序在最坏情

Python的协程异步IO(asyncio)详解

一、协程简介1.1定义协程不是系统级线程,很多时候协程被称为“轻量级线程”、“微线程”、“纤程(fiber)”等。简单来说可以认为协程是线程里不同的函数,这些函数之间可以相互快速切换。协程和用户态线程非常接近,用户态线程之间的切换不需要陷入内核,但部分操作系统中用户态线程的切换需要内核态线程的辅助。协程是编程语言(或者

Blender关键帧动画简明教程

Blender3D是一款能够创建令人惊叹的动画的免费软件。Blender中的大多数动画都使用所谓的关键帧。Blender中关键帧的介绍将涵盖开始制作动画所需的一切!推荐:用NSDT编辑器快速搭建可编程3D场景1、什么是关键帧?在计算机出现之前,动画师必须手动绘制动画的每一帧——在每幅图像之间进行极其微小的更改。通过Bl

SpringBoot-AOP-Logback用切面拦截操作日志

在SpringBoot中使用切面来拦截操作日志,以及配合使用MyBatis-Plus框架进行操作,并使用Thymeleaf视图显示商品列表,同时配置Logback日志输出到文件。CREATETABLEproduct(idBIGINTAUTO_INCREMENTPRIMARYKEY,nameVARCHAR(255)NOT

typescript type 类型别名详解

TypeScript中的Type类型别名是一种强大的工具,用于创建自定义类型。通过类型别名,我们可以为复杂的类型结构创建更具可读性和可维护性的名字。TypeScript中的Type类型别名简介在TypeScript中,我们可以使用type关键字来定义一个类型的别名,这就是所谓的类型别名。通过类型别名,我们可以为复杂的类

Zookeeper集群 + Kafka集群

Zookeeper概述//Zookeeper定义*Zookeeper是一个开源的分布式的,为分布式框架提供协调服务的Apache项目。//Zookeeper工作机制*****Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦

javascript基础第二天笔记

JavaScript基础-第2天理解什么是流程控制,知道条件控制的种类并掌握其对应的语法规则,具备利用循环编写简易ATM取款机程序能力运算符语句综合案例运算符算术运算符数字是用来计算的,比如:乘法*、除法/、加法+、减法-等等,所以经常和算术运算符一起。算术运算符:也叫数学运算符,主要包括加、减、乘、除、取余(求模)等

易基因|ONT:三代原核甲基化在痤疮杆菌噬菌体表观遗传印迹中的工程选择性研究

大家好,这里是专注表观组学十余年,领跑多组学科研服务的易基因。痤疮表皮杆菌(Cutibacteriumacnes,C.acnes)是一种革兰氏阳性细菌,是人类皮肤微生物组成员。尽管是最丰富的皮肤共生体,但某些成员与常见的炎症性疾病(如痤疮)有关。各种C.acnes分支的完整基因组序列可以鉴定推定的甲基转移酶,其中一些可

如何用CRM软件系统提升销售成绩

现如今,不少企业通过办公软件优化业务效率,加强销售管理。其中CRM销售管理系统能够有效提升销售人员的工作效率,提高销售成功率。为什么CRM系统能够提升销售业绩?下面小编从三个方面来概括说一下:为什么CRM系统能够提升销售业绩?1、CRM系统帮助企业建立“以客户为中心”的商业策略。传统企业大多是“以产品为中心,只管推出产

热文推荐