root@controller:~# apt-get update
#现在一般都用pip3了。如果一定要安装pip2就是执行apt install python-pip
root@controller:~# apt install python3-pip
#创建pip安装源地址配置文件与所在目录
root@controller:~# mkdir ~/.pip
#编辑如下文件,其内容为以下几个方案中任何一个方案中的内容
root@controller:~# vim ~/.pip/pip.conf
像阿里云、腾讯云这类云服务提供商为了增加用户体验(国内采用官方源延迟过高、第三方源用着又不放心),会提供一个自己的PyPI源,但是由于与官方源同步不及时等原因有时会导致部分资源缺失的情况,但是一般情况下是没有什么问题的。
写入如下任一方案的配置(以下几种方案都可用,任选一种即可。对于x86 KylinServerV10 我使用时非官方源只有“方案1”可用)。
[global]
trusted-host = mirrors.aliyun.com
index-url = https://mirrors.aliyun.com/pypi/simple
[global]
trust-host=pypi.douban.com
index-url=https://pypi.douban.com/simple
[global]
trusted-host = mirrors.tencentyun.com
index-url=http://mirrors.tencentyun.com/pypi/simple
PyPI源为官方源即可(虽有延迟,但在其他方案不可用时总比没有强)
[global]
index-url=https://pypi.python.org/simple/
[install]
trusted-host=pypi.python.org
#随便安装一个python(3)模块,如autopep8
root@controller:~# pip3 install autopep8