结合大佬的一些解释做了以下总结,有不足指出还请指出
一下 *** 作环境:Ubuntu 20.04
Anaconda是一个环境容器,里面可以配置各种不同版本开发的环境,这些开发环境互不干扰。 有点儿docker的味道。在python开发者眼里,主要是用其创建不同的python开发环境。
作用是什么它是用于解决各种开发环境的问题。比如说:
- 我们可以使用conda搭建一套 python 2.x 的开发环境,同时在这个环境中安装与 python 2.x 版本匹配的其它程序包
- 可以使用conda 搭建一套 python 3.x的开发环境,同时在这个环境中安装与python 3.x匹配的其它相关程序包
-
括号中的base表名这是个Anaconda的一个基础环境
-
创建虚拟环境是可以任意指定Python版本,会同时下载Python版本
-
最好不要再virtualenv里面装conda,否课可能出现一些奇怪的问题
- virtualenvs必须基于一个已经存在的、有外部管理的Python可执行文件。virtualenv能实现的只是不同环境下的python包互相独立,但是不同环境下用的python是同一个版本
- conda可以跟踪非Python的依赖,例如无缝地管理依赖关系,或者是基本工具(如LAPACK或OpenSSL)的并行版本。
- conda环境是放在一个可执行路径中的真正独立的环境。virtualenv的环境是建立于符号链接(symlinks)的环境,这种环境打破了virtualenv的独立性,有时候对于非python的dependencies来说是很脆弱的。
官网下载安装包:https://www.anaconda.com/products/individual
得到文件:Anaconda-XXXXX-Linux-X86_64.sh文件
命令行下载:
wget https://repo.continuum.io/archive/Anaconda3-5.3.1-Linux-x86_64.sh
得到文件:Anaconda-XXXXX-Linux-X86_64.sh文件
终端区执行命令:
base Anaconda3-2021.05-Linux-x86_64.sh #这里不要加sudo
执行命令后直接回车键阅读说明,遇到提示回复yes
显示该提示后直接点解回车键,此时会安装到默认位置
默认安装的位置是:
~/home/用户名/anaconda3
配置路径:
打开~/.bashrc文件:sudo gedit ~/.bashrc
将anaconda3的路径添加到最后一行:
export PATH="/home/keep/anaconda3/bin:$PATH"
命令行激活:
~/.bashrc: source ~/.bashrc基本命令 环境的基本 *** 作
创建一个虚拟环境:conda create -n包的相关 *** 作:python=3.7 激活虚拟环境:source/conda activate 切换虚拟环境:conda activate 退出虚拟环境:conda deactivate 查看已安装的环境信息:conda env list 删除虚拟环境:conda env remove -n
查看:conda list 搜索:conda search安装:conda install 卸载:conda remove
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)