什么是Anaconda

什么是Anaconda,第1张

什么是Anaconda Anaconda

结合大佬的一些解释做了以下总结,有不足指出还请指出
一下 *** 作环境: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,否课可能出现一些奇怪的问题

Conda和pip+virtualenv区别:
  1. virtualenvs必须基于一个已经存在的、有外部管理的Python可执行文件。virtualenv能实现的只是不同环境下的python包互相独立,但是不同环境下用的python是同一个版本
  2. conda可以跟踪非Python的依赖,例如无缝地管理依赖关系,或者是基本工具(如LAPACK或OpenSSL)的并行版本。
  3. 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 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4655196.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-06
下一篇 2022-11-06

发表评论

登录后才能评论

评论列表(0条)

保存