在Ubuntu上安装Anaconda3是非常常见的事情,Anaconda3是一种非常流行的Python发行版,包含了Python语言以及许多与Python相关的库和工具。本篇文章将分多个方面对Ubuntu安装Anaconda3进行详细的阐述。
一、下载Anaconda3
首先,我们需要从Anaconda3官方网站下载对应的Anaconda3版本。
https://www.anaconda.com/products/individual
然后,我们可以使用wget命令下载对应的文件:
wget https://repo.anaconda.com/archive/Anaconda3-2021.11-Linux-x86_64.sh
二、安装Anaconda3
接下来,我们需要运行下载的安装脚本进行安装。
首先,我们需要给下载的安装脚本一个可执行权限:
chmod +x Anaconda3-2021.11-Linux-x86_64.sh
然后,我们可以运行安装脚本进行安装。安装过程中,需要阅读和同意一些条款和条件。
sudo ./Anaconda3-2021.11-Linux-x86_64.sh
安装完成后,需要重启终端,才能使得Anaconda3生效。
三、配置环境变量
为了能够使用Anaconda3(和其中的Python环境),我们需要在系统中设置一些环境变量。
首先,可以使用如下命令打开~/.bashrc文件:
gedit ~/.bashrc
然后,在文件末尾添加如下行,将Anaconda3的安装路径添加到系统的环境变量PATH中:
export PATH="/home/your_username/anaconda3/bin:$PATH"
其中,your_username是你的用户名。
然后,可以使用如下命令让环境变量生效:
source ~/.bashrc
这样,我们就可以使用Anaconda3的Python环境了,例如运行以下命令查看Python版本:
python --version
四、创建和管理Python环境
在Anaconda3中,我们可以轻松地创建和管理多个Python环境。这通常非常有用,因为不同的项目可能需要不同的Python版本和库。
首先,可以使用如下命令列出已有的Python环境:
conda info --envs
然后,可以使用如下命令创建一个新的Python环境:
conda create --name myenv python=3.8
其中,myenv是环境的名称,python=3.8表示需要安装Python3.8。
然后,可以使用如下命令激活环境:
conda activate myenv
这时,我们就在当前终端中激活了myenv环境。运行以下命令查看当前Python版本:
python --version
如果想要退出当前的Python环境,可以使用如下命令:
conda deactivate
如果想要删除某个Python环境,可以使用如下命令:
conda remove --name myenv --all
注意,这个命令将会删除myenv环境及其中的所有库和工具。
五、使用Jupyter Notebook
Jupyter Notebook是一个非常便捷的交互式开发环境,可以让我们轻松地编写、运行和调试Python代码。
首先,可以使用如下命令启动Jupyter Notebook:
jupyter notebook
这时,会自动打开一个浏览器窗口,并进入Jupyter Notebook界面。
在Jupyter Notebook界面中,可以创建一个新的Python Notebook,并在其中编辑、运行代码:
print("Hello, world!")
我们可以看到,Jupyter Notebook是非常方便的一个Python编程工具,可以让我们快速测试和调试代码。