Ubuntu16.04安装使用Anaconda3
Ubuntu16.04安装使用Anaconda3
Anaconda支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。不同的项目工程需要不同的Python版本以及各种库,可以使用Anaconda切换适应不同的项目。
1.安装Anaconda3
1.1下载
从Anaconda官网下载:https://www.anaconda.com/download/#linux
Anaconda历史版本:https://repo.anaconda.com/archive/
如果下载速度慢可以使用镜像源下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
下载linux版本,选择x86_64或者x86版本需要查看自己的linux系统是64位还是32位。查看方法:CTRL+ALT+T打开终端
sudo uname --m
输入查看。
1.2安装
打开终端,进入下载文件夹,执行命令
bash Anaconda3-2021.05-Linux-x86_64.sh
回车显示“-更多-”,一直回车,直到是否接受许可。
填写yes,选择安装路径
这里可以默认安装也可以指定路径安装,这里选择默认安装直接敲回车;指定安装在后面填写指定路径。
填 yes添加环境变量
安装成功
测试是否安装成功需要将当前的终端关闭再打开一个终端,输入python,出现如下界面则安装成功。conda --version 查看Anaconda版本。
2.创建并激活虚拟环境
2.1配置Anaconda镜像源
可以使用清华源或者中科大源,这里使用的中科大源。
清华源:
-
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
-
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
-
conda config --set show_channel_urls yes
中科大源:
-
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
-
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
-
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
-
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
-
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
-
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
-
conda config --set show_channel_urls yes
-
切换为默认源:
conda config --remove-key channels
关闭终端,重新打开。
source ~/.bashrc
2.2创建虚拟环境
输入命令,输入虚拟环境名字和指定的python版本。
conda create -n xxx python=3.x
回车,填y
输入命令激活虚拟环境
conda activate xxx
到此虚拟环境配置成功,在此界面安装的python库只会存在当前虚拟环境。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
2018-03-10 Redis基础
2018-03-10 Python网络编程之基础
2018-03-10 Python模块之collections
2018-03-10 Python异常处理
2018-03-10 Python递归实现遍历目录