python pip notes

一、国内常用pip镜像源
http://pypi.douban.com/simple/ 豆瓣
http://mirrors.aliyun.com/pypi/simple/ 阿里
http://pypi.hustunique.com/simple/ 华中理工大学
http://pypi.sdutlinux.org/simple/ 山东理工大学
http://pypi.mirrors.ustc.edu.cn/simple/ 中国科学技术大学
https://pypi.tuna.tsinghua.edu.cn/simple/ 清华大学
http://pypi.hustunique.com/ 华中科技大学
http://mirrors.cloud.tencent.com/pypi/simple 腾讯
https://repo.huaweicloud.com/repository/pypi/simple/ 华为

示例代码(安装requests库):
pip install -i http://pypi.douban.com/simple/ requests
若遇到信任问题可添加参数,如
pip install requests -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

永久修改pip源方法
Windows:新建 pip.ini 文件存放在 User\pip\pip.ini
Linux:新建pip.conf文件存放在 ~/.pip/pip.conf
内容如下

[global]
trusted-host=mirrors.aliyun.com
index-url=http://mirrors.aliyun.com/pypi/simple/

临时使用

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
注意,simple 不能少, 是 https 而不是 http

设为默认

升级 pip 到最新的版本 (>=10.0.0) 后进行配置:

python -m pip install --upgrade pip

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

如果您到 pip 默认源的网络连接较差,临时使用本镜像站来升级 pip:

python -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip
配置多个镜像源
如果您想配置多个镜像源平衡负载,可在已经替换 index-url 的情况下通过以下方式继续增加源站:

pip config set global.extra-index-url " ..."
请自行替换引号内的内容,源地址之间需要有空格

可用的 pypi 源列表(校园网联合镜像站):https://mirrors.cernet.edu.cn/list/pypi

--------------------------------------------------------------------------------------------------------------------------

1.pip安装把目录切换到python的安装目录下的Script文件夹下,运行easy_install pip  
更新 python -m pip install --upgrade pip

2.导入模块:cmd下,将目录切至Scripts文件夹内 pip install xlrd  
安装模块后,在pycharm里面file->settings->解释器设置下面,添加模块

3.from bs4 import BeautifulSoup 报错,检查安装路径下site-package文件夹下的bs4并没有BeautifulSoup包。
解决方法:在网上重新下载BeautifulSoup
https://www.crummy.com/software/BeautifulSoup/bs4/download/4.5/),解压到site-package下,在解压后的文件夹中运行下列代码:  
python setup.py build  
python setup.py install

4.换源永久配置  
C:\Users\Administrator\pip\pip.ini  
[global]  
index-url = https://pypi.douban.com/simple  
[install]  
trusted-host=https://pypi.douban.com/simple

5.临时换源
pip install pythonModuleName -i https://pypi.douban.com/simple

6.使用pip批量更新  
查看可更新包:  
pip list  --outdated --format=columns  
批量下载并更新:  
pip install pip-review  
pip-review --local --interactive

你可能感兴趣的:(python,pip)