记录一下Linux安装Anaconda3和设置Python环境的简单流程

###个人笔记 请勿转载###

安装Anaconda

参考Anaconda官方的安装文档
Installing on Linux
首先到官网下载最新的Linux版本的Anaconda安装包,网址在下面
Anaconda Installers
下拉到下图这里,应该一般都是要选择下载红框中的第一个Linux版本的安装包。记录一下Linux安装Anaconda3和设置Python环境的简单流程_第1张图片
这个安装包好像经常更新,所以下载的文件名可能会不一样。现在的文件名如下图所示,应该是现在11月刚更新过的。
11/25/2020 Installer name
开始安装之前建议先检查一下sha256密码,来确认下载的安装包是正确的且完整的。需要在终端中输入以下命令,/path/filename 就是安装包所在的路径和文件名。

sha256sum /path/filename

在下面的网址找到与下载的安装包一样的文件名点击进去,找到最下面的sha256密码与输入命令后输出的密码比较,确认它们是完全相同的。
Anaconda with Python 3 on 64-bit Linux
然后使用以下命令安装Anaconda

bash /path/filename

阅读完安装协议滚动到最下面输入yes,然后可以指定安装路径,或者直接接受默认安装路径。等待一段时间完成安装,出现这个问题 “Do you wish the installer to initialize Anaconda3 by running conda init?” 回答yes。安装完成会显示“Thank you for installing Anaconda3!”。
关闭后重新打开一个终端,会发现用户名最前面显示 (base),这表示终端已经自动激活名为base的python运行环境,可以用以下方法检查Anaconda是否安装成功

  1. 输入命令conda -V可以查看Anaconda的版本信息
    conda -V
  2. 输入命令python可以查看python的版本信息,按Ctrl+d可以退出当前状态
    python
  3. 输入命令anaconda-navigator可以打开Anaconda的图形界面
    记录一下Linux安装Anaconda3和设置Python环境的简单流程_第2张图片

但一般我们不会在base环境下操作。就像我们不会在root用户下工作一样,base环境是系统的基本环境,一般不要修改它。使用下面的命令关闭自动进入base环境

conda config --set auto_activate_base False

再重新启动一个终端,用户名最前面的 (base) 就应该已经没有了。然后需要用以下命令新建一个用于python运行的环境

conda create -n python38 python=3.8 anaconda #新建一个Python3.8的环境并命名为python38
conda activate python38 #激活新建的环境

这时可以看到用户名最前面出现了 (python38),代表已经进入了新建的环境。也可以用命令conda info --e查看所有的环境,路径前有星号的就是当前所处的环境。
记录一下Linux安装Anaconda3和设置Python环境的简单流程_第3张图片
使用以下命令可以退出当前环境

conda deactivate

下面推荐两种python语言开发环境并给出简单的安装流程。我个人觉得如果不是做大工程,只是简单的数据分析处理之类的,更推荐Jupyter notebook,因为它可以集合代码,结果和说明文档于一体,比较直观。
注意:安装语言开发环境一定要在你另外创建的用于工作的python环境下安装,安装到其他环境再切换回工作环境是无法使用的。

安装Jupyter notebook

因为已经安装了Anaconda,安装Jupyter notebook就变得特别简单,只需在当前环境下输入以下命令

conda install jupyter notebook

等待安装完成,再输入命令jupyter notebook打开以下网页就是成功了
记录一下Linux安装Anaconda3和设置Python环境的简单流程_第4张图片
无法打开网页可能是没有安装浏览器的原因,在终端输入命令firefox,会直接出现安装火狐浏览器的命令。
退出Jupyter notebook的时候要点击右上方的Quit,不然回到终端会无法操作。
【2022-08-29更新】退出Jupyter notebook也可以在终端输入Ctrl+c,根据提示再输入y,就成功退出了。

安装Spyder

和安装Jupyter notebook一样,在当前环境下输入以下命令

conda install spyder

等待安装完成,在输入命令spyder打开以下界面就是成功了
记录一下Linux安装Anaconda3和设置Python环境的简单流程_第5张图片

你可能感兴趣的:(python,linux,anaconda)