pip是python中的一个包管理工具,可以对Python包的查找、下载、安装、卸载的作用。
|
1
2
|
yum -y install epel-releaseyum -y install python-pip |
由于默认的pip源是国外的,所以下载速度会比较慢,python pip配置国内源
|
1
2
3
|
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/豆瓣:http://pypi.douban.com/simple/ |
方式一:临时使用国内pypi镜像安装
|
1
2
|
pip install -i http://pypi.douban.com/simple/ numpypip install -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com #此参数“--trusted-host”表示信任,如果上一个提示不受信任,就使用这个 |
方式二:永久使用国内pypi镜像安装
1、创建pip.conf文件
|
1
2
3
4
5
6
7
|
mkdir ~/.pipcd ~/.pipvi ~/.pip/pip.conf[global]index-url = https://pypi.tuna.tsinghua.edu.cn/simple[install]trusted-host = https://pypi.tuna.tsinghua.edu.cn # trusted-host 此参数是为了避免麻烦,否则使用的时候可能会提示不受信任 |
2、升级pip的版本
|
1
|
pip install --upgrade pip |
3、查看已经安装的pip包
|
1
2
3
|
pip freeze or pip list//或 pip list更多命令可以执行pip --help |
4、pip相关的报错
报错一:/usr/lib/python2.7/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.25.5) or chardet (2.2.1) doesn‘t match a supported version!
解决方法:
|
1
2
3
|
pip uninstall urllib3pip uninstall chardetpip install requests |
报错二:
Python: error in moviepy setup command: ‘extras_require’ must be a dictionary whose values are strings or lists of strings containing valid project/version requirement specifiers.
解决方法:setuptools版本太旧
|
1
|
pip install --upgrade setuptools |
原文:https://www.cnblogs.com/zhukaijian/p/13212283.html