安装步骤如下:
(1)wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz 下载安装包
(2)tar zxvf Python-3.6.3.tgz 解压安装包
(3)cd Python-3.6.3 转到该安装包目录下
(4)./configure --prefix=/usr/local/python36 这一步及其重要,对安装进行配置,并指定安装路径,安装路径不指定的话不利于后面的系统管理
(5) make 编译
(6) make install 安装
这样子就完成安装了,当然事情还没有完!!!且看下图
可以看到,默认输入python,还是python2.7,所以我们还需要一点工作,那就是建立软连接,使得系统默认的python版本是python3。有一点千万要记住,不要傻傻去卸载老版本,要不然后患无穷。
建立软连接:
(1)mv /usr/bin/python /usr/bin/python.bak
(2)ln -s /usr/local/python36/bin/python3.6 /usr/bin/python
这样配置之后,我们就会看到默认就是python36了:
大功告成~
参考:
先别急,要是这么简单,我就不说了,python安装好了之后,pip一直安装不上,然后那些报错的模块一直就下载不了,光是折腾这些就有点够呛。以下是我的折腾过程:
Linux报错:bash: pip: command not found
$ wget https://bootstrap.pypa.io/get-pip.py
$ python get-pip.py
$ pip -V #查看pip版本
上面前两步没问题,第三部查看版本这一步就是看不了,还是说bash: pip: command not found
我真是无语了,然后我就自己百度,自己下载pip安装吧。不搞这个云安装了,这个东西关键是看不见摸不着啊!
pip下载
# wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate
pip安装
# tar -xzvf pip-1.5.4.tar.gz
# cd pip-1.5.4
# python setup.py install
关键是能看到实实在在的东西啊,我滴妈呀!
然后就是最后的一步了,(其实我自己不是非常懂得,我觉得只有这样才是将pip安装好了,其实上面的那个步骤没准就是把pip安装了,只不过我没有将软连接弄好)
参考这篇文章: 看第八条替换原来的pip。将下载好的pip替换到/usr/bin/下。
当你做完这一步你就发现你的pip可以用了,然后我开始下载板块!
下载板块!
下载板块!!
下载板块!!!
……
卧槽,这速度是吃屎了吧!
继续百度!
接下来这两篇文章解决了我的难题:
打完收工!!!
首先查下安装路径:
find / -name pip
然做个软连接
ln -sv /usr/local/python/bin/pip /usr/bin/pip