- 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。
pip默认源存在速度慢的问题,本文介绍pip命令添加国内源的方法。
pip常用命令
安装包
1 | 复制代码pip install Package |
更新包
1 | 复制代码pip install -U Package |
卸载包
1 | 复制代码pip uninstall Package |
列出已安装软件
1 | 复制代码pip list |
某个包详细信息
1 | sql复制代码pip show -f Package |
国内源配置
常用的国内镜像
- 阿里云 mirrors.aliyun.com/pypi/simple…
- 豆瓣pypi.douban.com/simple/
- 清华大学 pypi.tuna.tsinghua.edu.cn/simple/
- 中国科学技术大学 pypi.mirrors.ustc.edu.cn/simple/
- 华中科技大学pypi.hustunique.com/
新版ubuntu要求使用https源,要注意。
就我的经验来说阿里云是目前用下来最稳定可靠的。
临时使用
在使用pip的时候,加上参数
-i
和镜像地址
1 | shell复制代码pip install -i https://mirrors.aliyun.com/pypi/simple/ tensorboard |
从清华源安装 tensorboard
命令配置
在终端输入命令:
1 | shell复制代码pip install pip -U # 升级pip到最新版本 |
此方法配置后安装包时可能会提示下载源不可信,需要手动加上
--trusted-host mirrors.aliyun.com
1 | kotlin复制代码The repository located at mirrors.aliyun.com is not a trusted or secure host and is being ignored. If this repository is available via HTTPS we recommend you use HTTPS instead, otherwise you may silence this warning and allow it anyway with '--trusted-host mirrors.aliyun.com'. |
这样就不那么香了,一劳永逸的解决方案是修改pip配置文件
修改配置
Linux
配置文件位置:
~/.pip/pip.conf
~/.config/pip/pip.conf
1 | ini复制代码[global] |
Windows
配置文件位置:
%HOMEPATH%\pip\pip.ini
,即C:\Users\pip\pip.ini
%APPDATA%\pip\pip.ini
,即C:\Users\AppData\Roaming\pip\pip.ini
可以通过在cmd中输入
echo %APPDATA%
或echo %HOMEPATH%
查看自己的相关路径
1 | yml复制代码[global] |
调整源地址
http
不可信,将源地址修改为https
也可以避免信任危机
1 | ini复制代码[global] |
本文转载自: 掘金