Ubuntu 18.04.2 LTS 安装python3.7 、anaconda3记录

**

Ubuntu 18.04.2 LTS 安装python3.7 和anaconda3记录

因为整了好几天,都没成功,然后不停的报错,尝试了很多办法,导致后来我已经忘记自己对系统做了什么,哎!!!!!你懂那种感受吗,我相信你懂我。。。这次换了清爽的新系统,再来一次,所以本文章的主要目的是要做记录,防止重蹈覆辙。
另:本文章参考的博主连接都有公示(毕竟我是小白,都是查前辈的)。

一、安装python3

参考博主文章链接:https://blog.csdn.net/qq_35933777/article/details/84325856

1.执行更新(不管装什么东西,都要先执行更新)

sudo apt update
sudo apt-get upgrade

这是正常执行命令后得到的结果,昨天执行失败,会出现升级0个软件,还有xxx个文件未升级。
在这里插入图片描述
2、安装编译Python源程序所需的包

sudo apt install build-essential -y 
sudo apt install libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev -y 
sudo apt-get install zlib1g-dev

3、下载Python 3.7源程序压缩包
方法一:
官网还有更新的,我觉得这个对于我这个版本就可以了。时间好长,不知道为啥。。。(都是这样吗?问号脸)

wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz

这种办法在我这里行不通,一会儿进度条就不动了。。。。网速没问题,我不理解。。。我又找了方法2如下。
在这里插入图片描述
方法二:

sudo apt-get install python3

查看版本(截图有好几种错误的命令,最后才是对的):

python3

在这里插入图片描述
版本是python 3.6.7(可以查看到版本就是装好了的标志)

二、安装anaconda3

conda要比pip命令更强大,而且pip一部分功能 是被conda包含的,所以装anaconda3就行,千万不要像我一开始都装了,导致后面报错我都不知道是谁的错。
anaconda官网:
https://www.anaconda.com/distribution/#download-section

发现人家要求python版本是3.7,于是去升级python版本。
参考文章地址:https://www.cnblogs.com/harry-xiaojun/p/10482881.html

1、要增加ppa仓库:

sudo add-apt-repository ppa:jonathonf/python-3.7

PPA,表示Personal Package Archives,也就是个人软件包集
很多软件包由于各种原因吧,不能进入官方的Ubuntu软件仓库。为了方便Ubuntu用户使用,launchpad.net提供了ppa,允许用户建立自己的软件仓库,自由的上传软件。PPA也被用来对一些打算进入Ubuntu官方仓库的软件,或者某些软件的新版本进行测试。
Launchpad是Ubuntu母公司canonical有限公司所架设的网站,是一个提供维护、支援或联络Ubuntu开发者的平台。
针对Ubuntu而言,用https://launchpad.net/ubuntu/+ppas搜索更加准确。
在这里插入图片描述
2、更新apt索引、python3.7

sudo apt-get update

sudo apt-get install python3.7

3、更换系统默认的软链命令Python3到新的Python3.7
首先你需要查看自己的python3安装路径

which python3

在这里插入图片描述

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6.7

问号脸??????为啥失败。。。。
在这里插入图片描述
失败原因:python3.6.7不在/usr/bin目录下。
而且现在默认的python版本就是3.6.7,不需要用软链接指向了。
直接用下面这个即可:

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 2

然后查看python版本,升级完毕。
在这里插入图片描述
4、 下载并安装anaconda3
下载了好久!!!
终于下好了
版本:Anaconda3-5.3.1-Linux-x86_64.sh
参考文章:https://blog.csdn.net/qq_15192373/article/details/81091098

安装anaconda3

cd 下载\
bash Anaconda3-5.3.1-Linux-x86_64.sh

进入注册信息页面,输入yes
在这里插入图片描述
查看文件即将安装的位置,按enter,即可安装
在这里插入图片描述
我的安装过程如下图:
在这里插入图片描述
Do you wish the installer to initialize Anaconda3
in your /root/.bashrc ? [yes|no]
询问是否将anaconda3的路径加入环境变量,yes!
Do you wish to proceed with the installation of Microsoft VSCode? [yes|no]
这里我也选择了yes,因为如果后期需要vs,再进行安装太麻烦(这都是痛的领悟)
虽然安装的过程报错了,但是最后是successfully。。。。。。
在这里插入图片描述就在你以为一切都是那么顺利的要结束的时候,然俄。。。。。我的终端打不开了!!!!!就是打开的时候会一直转圈圈。。。百度了帖子进行解决,网上都是按下快捷键然后进入什么什么模式,可是我的不管用。。。而且我脑抽的改了英文模式,可能是设置的时候点错了。。还点了确定,最要命是,百度的办法还是没用。。。最后又换了系统。。。好了又是崭新的一天,加油。。。不过因祸得福,我现在安装anaconda,更新系统,以及基本配置还有换系统,这几个,我已经相当熟练了。。。2天之前,谁能想到我竟然haishi啥也不懂的小白~~~~~加油

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值