正文 【Python基础】9. 安装pip及其他必要的库 拾年之璐 V管理员 /2020-08-09 /573 阅读 0809 ## 安装pip及其他必要的库 [TOC] ### 1. 安装pip pip是Python的包安装和管理工具。 首先访问官网下载 `pip`,下载网址是:[https://pypi.org/project/pip/#files](https://pypi.org/project/pip/#files) ,选择下面那个 `tar.gz` 的包,并下载。  然后解压该压缩包,主要文件如下:  在上图窗口的地址栏中输入 `cmd` ,进入命令行窗口。 首先输入 `setup.py --help` ,查看当前pip版本的安装帮助,如下图所示:  通过上图得知,输入 `setup.py build` ,创建package,然后输入 `setup.py install` 进行包的安装。 依次运行这两条命令。 片刻,即可安装完成。这时在Python的安装目录下,多了一个 `Scripts` 的文件夹。  在命令行窗口中输入 `pip` ,能够识别命令,表示安装成功。  ### 2. 安装库 下面以安装 `matplotlib` 为例。 主要命令如下: ``` python -m pip install -U pip python -m pip install -U matplotlib ``` 关于这个命令中的各个参数分别是什么意思,可使用命令 `python -h` 查看帮助。 **但是用上面的命令安装很慢**,究其原因是镜像来自国外服务器。 可以替换成下面的命令,采用`阿里云`的镜像进行安装: ``` python -m pip install -U -i https://mirrors.aliyun.com/pypi/simple matplotlib ``` 当然也可以用其他的镜像,各大高校、运营商都有提供。 执行上述命令,即可从阿里云的镜像文件中拉取安装 `matplotlib` 。  如上图,最后显示安装成功(Successfully)。 当然也可以批量安装,如下面示例,是一次性安装了 `scipy`、`ipython`、`scikit-learn`、`pandas` ,库名之间用 `空格` 间隔: ``` python -m pip install -U -i https://mirrors.aliyun.com/pypi/simple scipy ipython scikit-learn pandas ```  ### 3. 查看已经安装的库 使用命令 `pip list` 即可查看已安装的库列表:  ### 4. 示例: 下面这个示例是 `matplotlib` 官网给出的一个示例: ```python import matplotlib import matplotlib.pyplot as plt import numpy as np # Data for plotting t = np.arange(0.0, 2.0, 0.01) s = 1 + np.sin(2 * np.pi * t) fig, ax = plt.subplots() ax.plot(t, s) ax.set(xlabel='time (s)', ylabel='voltage (mV)', title='About as simple as it gets, folks') ax.grid() fig.savefig("test.png") plt.show() ```  行文至此,Python基础学习阶段基本结束。 本文采用创作共用版权 CC BY-NC-SA 3.0 CN 许可协议,转载或复制请注明出处! -- 展开阅读全文 --