1. 国内源
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
https://mirrors.tuna.tsinghua.edu.cn/simple
阿里云:https://mirrors.aliyun.com/pypi/simple
豆瓣:https://pypi.douban.com/simple
中国科学技术大学:https://pypi.mirrors.ustc.edu.cn/simple
2.使用方法
pip install package -i 国内源地址
3. pip更新
pip install pip -U
pip config set global.index-url 国内源
4. pip命令的简易用法(仅列出了一部分常用用法)
pip <command> [options]
command:
command | 描述 |
---|---|
install | 安装package命令 |
uninstall | 卸载package命令 |
download | 下载package,但不安装 |
list | 列出安装的package包 |
show | 显示出package包的信息 |
help | 用于显示命令的帮助文档 |
options:
options | 描述 |
---|---|
-h --help | 帮助 |
-v --verbose | 输出更多的信息 |
-V --version | 显示版本 |
5. pip install 命令
pip install package
pip install package==版本
pip install 本地地址\package.whl
install options | 描述 | 示例 |
---|---|---|
-r --requirement <file> | 从file中安装package | pip install -r requirement.txt |
-U --upgrade | 升级package | pip install -U package |
package options | ||
-i <url> | 从URL中下载 | pip install package -i url |
-f <url> | pip install package -f url | |
general options | ||
同上 |
注:requirement.txt文件格式如下,使用package==,<=,>=版本写入txt文件。
PIL==1.1.7
numpy>=1.1
scipy<=1.2
6. pip list
pip list [options]
pip list > requirement.txt 将列出来的列表保存在requirement.txt文件中
List Options | 描述 |
---|---|
-o --outdated | 列出旧的包,同时会给出最新的版本 |
-u --uptodate | 列出最新的包 |
7. pip show
pip show [options] <package>
用于显示安装的package的信息,也可用于查找是否安装了某个package
Show Options | 描述 |
---|---|
-f --files | 显示安装所有package的信息 |