安装python3
安装之前,先看看服务器有没有python,若有就无需安装,若没有进行安装
查看环境
[root@reportweb]python -V
Python 2.6.6
[root@reportweb]python3 -V
-bash: python3: command not found
可以看到python此时只有python2,没有python 3 。
安装python3
python安装包的下载
不同操作系统的环境用不同的下载方式,但是路径都一样
[root@reportweb] yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
python源码的下载
[root@reportweb src] wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz
解压
[root@reportweb src]# tar -zxvf Python-3.6.6.tgz
安装及其编译
[root@reportweb src]# cd Python-3.6.2
[root@reportweb Python-3.6.2] # mkdir /usr/local/python3.6
[root@reportweb Python-3.6.2] # ./configure --prefix=/usr/local/python3.6
[root@reportweb Python-3.6.2] # make
[root@reportweb Python-3.6.2] # make install
软链接建立
[root@reportweb Python-3.6.2] # ln -s /usr/local/python3.6/bin/python3.6 /usr/bin/python3
验证
[root@reportweb]# python3 -V
Python 3.6.6
[root@reportweb]# python -V
Python 2.6.6
至此,python3安装完毕。
安装pip3
主要说一下pip3如何安装及其pip3安装步骤。
安装setuptools
[root@reportweb src]wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz
解压安装的setuptools
[root@reportweb src]tar -zxvf setuptools-19.6.tar.gz
编译,安装
[root@reportweb src] cd setuptools-19.6/
[root@reportweb setuptools-19.6]python3 setup.py build
[root@reportweb setuptools-19.6]python3 setup.py install
软链接建立
[root@reportweb setuptools-19.6] ln -s /usr/local/python3.6/bin/pip3 /usr/bin/pip3
验证
[root@reportweb] # pip3 -V
pip 8.0.2 from /usr/local/python3.6/lib/python3.6/site-packages/pip-8.0.2-py3.6.egg (python 3.6)
更新
[root@reportweb] # pip3 install --upgrade pip
Collecting pip
Downloading https://files.pythonhosted.org/packages/00/b6/9cfa56b4081ad13874b0c6f96af8ce16cfbc1cb06bedf8e9164ce5551ec1/pip-19.3.1-py2.py3-none-any.whl (1.4MB)
100% |████████████████████████████████| 1.4MB 172kB/s
Installing collected packages: pip
Found existing installation: pip 8.0.2
Uninstalling pip-8.0.2:
Successfully uninstalled pip-8.0.2
Successfully installed pip-19.3.1
[root@reportweb]# pip3 -V
pip 19.3.1 from /usr/local/python3.6/lib/python3.6/site-packages/pip (python 3.6)
pip3 就安装完成了