1. 临时改变源
例如:-i + 豆瓣源( https://pypi.douban.com/simple)
pip install Django -i https://pypi.douban.com/simple
2. 更换默认源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
3. 查看过期的库
pip list --outdated
4. 批量更新过期的库
def update_package():
from subprocess import call
from pip._internal.utils.misc import get_installed_distributions
for package in get_installed_distributions():
call("pip install --upgrade " + package.project_name + " -i https://pypi.douban.com/simple", shell=True)
5. 常用pip源
豆瓣源( https://pypi.douban.com/simple)
阿里云(http://mirrors.aliyun.com/pypi/simple/)
清华源(https://pypi.tuna.tsinghua.edu.cn/simple/)
中科大(http://pypi.mirrors.ustc.edu.cn/simple/)
华中科技大学(http://pypi.hustunique.com/)