python pip 更新问题,以及永久改pip源 pip -search禁用后用pip_search代替
pip 更新 直接终端输入如下命令
python -m pip install --upgrade pip
但是也有遇到因为pip更新在windows平台使用原先pip命令,报错no moudle named pip
解决办法如下:
cmd中敲命令:python -m ensurepip
得到pip的setuptools
然后就可以用:easy_install pip 或者上方的 python -m pip install --upgrade pip
永久改pip源:
windows:
1. 在windows文件管理器中,输入 %APPDATA%
2.在该目录下新建pip文件夹,然后到pip文件夹里面去新建个pip.ini文件
3.输入内容
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple extra-index-url = http://mirrors.aliyun.com/pypi/simple http://pypi.douban.com/simple http://pypi.mirrors.ustc.edu.cn/simple [install] trusted-host= pypi.tuna.tsinghua.edu.cn mirrors.aliyun.com pypi.douban.com pypi.mirrors.ustc.edu.cn
linux:
以centos,python2.7为例
(1):在用户的家目录下面创建名为.pip文件夹
(2):在创建好的.pip文件夹中创建名为pip.conf的文件
(3):输入配置
[global]
timeout = 6000
index-url=http://pypi.douban.com/simple
extra-index-url=http://pypi.tuna.tsinghua.edu.cn/simple/
https://mirrors.aliyun.com/pypi/simple
http://pypi.mirrors.ustc.edu.cn/simple/
[install]
trusted-host=
pypi.douban.com
pypi.tuna.tsinghua.edu.cn
mirrors.aliyun.com
pypi.mirrors.ustc.edu.cn
用pip setup修改源
1 # 清华源 2 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple 3 4 # 或: 5 # 阿里源 6 pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ 7 # 腾讯源 8 pip config set global.index-url http://mirrors.cloud.tencent.com/pypi/simple 9 # 豆瓣源 10 pip config set global.index-url http://pypi.douban.com/simple/
python官网下载没有自带pip,可以用下面get-pip.py进行自动化安装.必须是python3.7版本以上
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py