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

conda相关总结

文章目录

  • 前言
  • 一、conda入门
  • 二、conda退出base环境
    • 1.方法一
    • 2.方法二
  • 三、conda 环境迁移
    • 1.方法一:用于相同系统
    • 2.方法二:用于不同系统,还包括pip的
    • 3.方法三:用于没网的情况
  • 四、VScode链接服务器的方法
  • 总结


前言

在这儿,总结一下conda相关的内容。


一、conda入门

1、确认conda是否安装

conda info

2、更新conda

conda update conda

3、查看安装的环境

conda env list

4、安装新的环境

conda create --name py36 python=3.6
conda create --name py36 anaconda=4.4.0 python=3.6

5、激活新环境

conda activate py36 #Windows
source activate py36 #Linux

6、查看已经安装的包

conda list

7、安装包

conda install pkg
conda install numpy

8、更新包以及更新所有包

conda update pkg
conda upgrade –all

9、卸载包

conda remove pkg

10、搜索包

conda search search_term

11、安装一个特定的channel里的包

conda install –c some-channel packagename

12、离开环境

conda deactivate py36 #Windows
source deactivate py36 #Linux

13、导出环境

conda env export > environment.yml

pip freeze > environmentName.txt

14、倒入环境

conda env create -f environment.yml

pip install -r /path/environmentName.txt

15、删除包

conda env remove --name envname #注意:name前面要俩-

安装额外的包的方法
https://www.lfd.uci.edu/~gohlke/pythonlibs/

二、conda退出base环境

安装conda后取消命令行前出现的base,取消每次启动自动激活conda的基础环境

1.方法一

每次在命令行通过conda deactivate退出base环境回到系统自动的环境

2.方法二

1、通过将auto_activate_base参数设置为false实现:

conda config --set auto_activate_base false

2、那要进入的话通过

conda activate base

3、如果反悔了还是希望base一直留着的话通过conda config --set auto_activate_base true来恢复

conda activate spacename//环境的名称

三、conda 环境迁移

有的时候需要重现一下环境

1.方法一:用于相同系统

conda list --explicit > spec-list.txt
conda create --name python-course --file spec-list.txt

2.方法二:用于不同系统,还包括pip的

conda env export > environment.yml
conda env create -f environment.yml

3.方法三:用于没网的情况

pip install conda-pack

conda pack -n my_env
conda pack -n my_env -o out_name.tar.gz
conda pack -p /explicit/path/to/my_env

mkdir -p my_env
tar -xzf my_env.tar.gz -C my_env
./my_env/bin/python
source my_env/bin/activate
(my_env) $ python
(my_env) $ conda-unpack

四、VScode链接服务器的方法

1、打开windows命令行,输入ssh-keygen -> 回车 -> 一直回车
2、进入该目录下的.ssh文件中新建config文件(注意不要有扩展名)
3、用VScode打开该文件内容格式如下
Host 110
HostName 121.192.191.110
User xxx
Port 22
4、然后就可以用VScode从Remote Explorer中输入密码进入服务器,按照linux在终端里进行操作,到要弄代码的文件夹在终端里输入 code filename就可以像查看本地的时候一样查看该文件的代码了,做完修改ctrl+s保存


总结

未完待续,持续更新。

相关文章:

  • 基于Spring Boot的图书管理系统的设计与实现(LW+源码+讲解)
  • 蓝桥杯真题——洛谷Day13 找规律(修建灌木)、字符串(乘法表)、队列(球票)
  • 如何制作一个自己的网站?
  • Excel 小黑第12套
  • 【华为OD-E卷 - 求符合条件元组个数 100分(python、java、c++、js、c)】
  • Redis高级结构-布隆过滤器
  • 【量化科普】Alpha,阿尔法收益
  • laravel 对 数据库 json 字段的查询方式汇总
  • 在 Offset Explorer 中配置多节点 Kafka 集群的详细指南
  • gralloc usage flags
  • 关于QMetaObject::invokeMethod的作用和用法
  • Rust 生命周期
  • 【深度学习与大模型基础】第7章-特征分解与奇异值分解
  • python鸢尾花
  • 基于java的ssm+JSP+MYSQL的九宫格日志网站(含LW+PPT+源码+系统演示视频+安装说明)
  • 每天一道面试题-两数之和
  • SpatialLM尝鲜版
  • JavaEE的知识记录
  • Python第六章03:列表的常用操作
  • 【AI知识】常见的优化器及其原理:梯度下降、动量梯度下降、AdaGrad、RMSProp、Adam、AdamW
  • 六安市网站制作/百度联盟官网
  • 厦门网站制作公司推荐/网络营销的新特点
  • 清远专业网站制作公司/开网店怎么推广运营
  • 网站单个页面紧张搜索引擎蜘蛛/搜索引擎营销简称seo
  • css代码大全/丹东网站seo
  • 做企业网站的研究现状/seo如何优化关键词上首页