当前位置: 首页 > news >正文

Ubuntu 安装 conda

https://zhuanlan.zhihu.com/p/426655323

https://zhuanlan.zhihu.com/p/459607806

Ubuntu 20.04(服务器版)安装 Anaconda3 记录,主要参考了链接:CSDN_气泡水、

下载 Anaconda
进入 Ubuntu,自己新建下载路径,输入以下命令开始下载

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2021.11-Linux-x86_64.sh

**

2. 安装 Anaconda

**
3.

bash Anaconda3-2021.11-Linux-x86_64.sh

回车后查看许可证,按 q 退出许可证,然后输入 yes 表示同意

确认安装的路径,一般直接回车安装在默认的 /home/你的名字/anaconda3

很快就安装完毕。输入 yes 来确认使用 conda init 来启动

**

3. 启动环境变量

**

如果现在输入 conda,会显示找不到命令

需要启动已经修改环境变量,输入以下命令(以后都不用再 source 了,因为启动 Ubuntu 会自动 source)

source ~/.bashrc
这时候会发现出现了 (base)

如果你查看 ~/.bashrc,可以看到已经添加了 conda 的路径

  1. 升级 conda

如果当前安装后,不是最新版本,可以通过以下命令升级

conda update -n base -c defaults conda

这样从 4.10.3 升级到了 4.11.0

current version: 4.10.3
latest version: 4.11.0

  1. 创建虚拟环境

输入以下命令创建名为 py39 的虚拟环境,python 版本为 3.9

conda create -n py39 python=3.9

输入 y 并回车后,开始下载并创建

  1. 进入虚拟环境

输入以下命令进入我们创建的虚拟环境 py39

source activate py39 

可以看到前缀已经从 base 变成了 py39,你输入 python 后可以看到,python 版本为 3.9.7


你也可以将以下命令行添加到 ~/.bashrc 里面,这样以后只需要输入 py39 就直接进入了

alias py39='source activate py39'
你也可以在 bashrc 最后一行添加以下命令,这样每次登陆服务器时,自动进入 py39

py39
7. 添加 python 模块

可以通过以下命令添加 python module,首先一定要装的是 ipython

conda install ipython
接着比如常用的 pandas、xgboost

conda install pandas
conda install xgboost
8. 其他 conda 命令

#创建虚拟环境
conda create -n your_env_name python=X.X(3.63.7等)
 
#激活虚拟环境
source activate your_env_name(虚拟环境名称)
 
#退出虚拟环境
source deactivate your_env_name(虚拟环境名称)
 
#删除虚拟环境
conda remove -n your_env_name(虚拟环境名称) --all
 
#查看安装了哪些包
conda list
 
#安装包
conda install package_name(包名)
conda install scrapy==1.3 # 安装指定版本的包
conda install -n 环境名 包名 # 在conda指定的某个环境中安装包
 
#查看当前存在哪些虚拟环境
conda env list 
#或 
conda info -e
#或
conda info --envs
 
#检查更新当前conda
conda update conda
 
#更新anaconda
conda update anaconda
 
#更新所有库
conda update --all
 
#更新python
conda update python

相关文章:

  • 20. 控制流及单分支结构if语句
  • 21. python if else 条件判断语句
  • 22. if...elif...else 多向判断
  • ubuntu 命令行提示符 颜色
  • ubuntu 中的git 如何下载具体的reposotory github desktop桌面应用
  • 如何5秒解决PyCharm下Django项目执行之后出现TypeError: 'os.stat_result' object is not callable的问题
  • 使用当前目录的 Dockerfile 创建镜像 docker build使用dockerfile创建docker镜像
  • 推荐:学习人工智能(AI)的一些网站及教程资源
  • ubuntu linux后台的程序哪些正在运行
  • 超详细的GO语言windows系统开发环境的搭建及其项目的创建(2019年8月25日更新)
  • 值得你阅读的Hexo个人博客搭建
  • 如何知道一个镜像里有哪些容器 查看镜像里的容器
  • 每日算法之旅(第一天):枚举算法的平凡与伟大
  • 保存对容器的修改 当你对某一个容器做了修改之后(通过在容器中运行某一个命令),可以把对容器的修改保存下来,这样下次可以从保存后的最新状态运行该容器
  • 每日算法之旅(第三天):分而治之​算法思想
  • 【面试系列】之二:关于js原型
  • 4月23日世界读书日 网络营销论坛推荐《正在爆发的营销革命》
  • CSS相对定位
  • httpie使用详解
  • javascript数组去重/查找/插入/删除
  • LeetCode29.两数相除 JavaScript
  • Python3爬取英雄联盟英雄皮肤大图
  • spring security oauth2 password授权模式
  • uni-app项目数字滚动
  • Wamp集成环境 添加PHP的新版本
  • 大数据与云计算学习:数据分析(二)
  • 海量大数据大屏分析展示一步到位:DataWorks数据服务+MaxCompute Lightning对接DataV最佳实践...
  • 将 Measurements 和 Units 应用到物理学
  • 我这样减少了26.5M Java内存!
  • 想写好前端,先练好内功
  • 项目实战-Api的解决方案
  • 自制字幕遮挡器
  • 06-01 点餐小程序前台界面搭建
  • PostgreSQL之连接数修改
  • #{} 和 ${}区别
  • $.type 怎么精确判断对象类型的 --(源码学习2)
  • (12)Linux 常见的三种进程状态
  • (9)STL算法之逆转旋转
  • (JS基础)String 类型
  • (附源码)ssm基于jsp高校选课系统 毕业设计 291627
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • (全注解开发)学习Spring-MVC的第三天
  • (转)http-server应用
  • (转)ObjectiveC 深浅拷贝学习
  • ./configure,make,make install的作用(转)
  • .net Stream篇(六)
  • .Net Web窗口页属性
  • .net 简单实现MD5
  • /使用匿名内部类来复写Handler当中的handlerMessage()方法
  • :O)修改linux硬件时间
  • [ Linux Audio 篇 ] 音频开发入门基础知识
  • [ vulhub漏洞复现篇 ] Apache APISIX 默认密钥漏洞 CVE-2020-13945
  • [8481302]博弈论 斯坦福game theory stanford week 1
  • [Android]RecyclerView添加HeaderView出现宽度问题