获取get-pip.py
可以通过以下命令获取:
wget https://bootstrap.pypa.io/get-pip.py
可惜wget不好使,因为有证书的问题,所以还是自己用迅雷之类的软件下下来,再传上去吧。
通过get-pip.py安装pip3
玩Python不能没有pip。这里使用pip提供的安装脚本,自动安装pip。
[root@soc Python-3.4.6]# pwd
/usr/local/python/Python-3.4.6
[root@soc Python-3.4.6]# ll get-pip.py
-rw-r--r-- 1 root root 1595408 2月 1 18:41 get-pip.py
[root@soc Python-3.4.6]# python get-pip.py
Requirement already up-to-date: pip in /usr/local/python/lib/python3.4/site-packages
这里已经安装过了,当时忘记截图了,显示已经安装完毕
查看已经安装的PIP3
另外,装好pip以后,可以再python目录下面看到安装的内容:
[root@soc bin]# cd /usr/local/python/
[root@soc python]# ls
bin include lib Python-3.4.6 Python-3.4.6.tgz share
[root@soc python]# cd bin/
[root@soc bin]# ls
2to3 idle3 pip3.4 python3 python3.4m pyvenv
2to3-3.4 idle3.4 pydoc3 python3.4 python3.4m-config pyvenv-3.4
easy_install-3.4 pip3 pydoc3.4 python3.4-config python3-config wheel
修改PIP链接
因为之前更改了Python的安装目录,Python扩展模块的可执行文件会被安装到/usr/local/python/bin目录下。为了能够直接运行这些文件,我们要么创建到/usr/bin目录下的符号链接,要么将/usr/local/python/bin目录添加到PATH环境变量中。为了避免不必要的冲突,这里采用创建符号链接的方式。
[root@soc bin]# ln -sf /usr/local/python/bin/pip3.4 /usr/bin/pip3
[root@soc bin]# cd /usr/bin/pip
pip pip2 pip2.6 pip3
[root@soc bin]# pip3 -V
pip 9.0.1 from /usr/local/python/lib/python3.4/site-packages (python 3.4)