前言:
本文是本小白码农刚使用Ubuntu系统时安装Python 3经过无数尝试得出的结论!若有错请指出,欢迎私信 >_<
第一次写文章,请多指教!
准备工作:
系统,作者使用Ubuntu 16
其它没啦!
详细步骤/正文:
1.下载并解压压缩包
Ctrl + Alt + T打开终端,输入
wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz
如果要更换版本,换掉两个版本号即可(3.7.2兼容较好,成功率高)。
接着切换到下载的压缩包位置(打开所在文件夹属性查看即可)
cd 所在文件夹路径
输入解压代码:
tar -zxvf Python-3.7.2.tgz
(版本号均自己替换)
2.编译,安装
输入 sudo -i 获取root权限,接着 cd 切换到解压后的文件夹(Python-3.7.2)
输入一串谁都看不懂的东西:
mkdir /usr/local/python3.7.2
./configure --prefix=/usr/local/python3.7.2
(记得换版本号,不过若不是3.7.2这一步可能出问题)
make
make install
3.做善后工作(保持root)
先备份旧版本(若报错可跳过,也可直接跳过,我认为没啥用)
mv /usr/bin/python /usr/bin/python2.7_old
创建个啥啥链接(删去旧链接并创建一个新的)
rm /usr/bin/python2
ln -s /usr/bin/python2.7_old /usr/bin/python2
将版本设置默认,也就是添加到环境变量,之后就完成啦!
ln -s /usr/local/python3.7.2/bin/python3.7 /usr/bin/python
后记(重要):
我后来又按着这篇教程安装了一遍,0报错!
安装的时候真的心惊胆战,但凡有一个报错……唉!
务必按教程每个字来做!初次安装版本建议,应该,必须3.7.2!玩熟了更新也不迟,毕竟3.7.2最好用^_^
本教程除了切换路径的cd命视自己情况而定,其它命令除了换个版本号均可大胆白嫖@_@
有什么意见务必提出!立马针对出新!