conda 切换环境_【Python】conda和jupyter notebook使用

25856244c9c8e7e125796e3f03924e42.gif

conda简介

Conda是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。Conda 是为 Python 程序创建的,适用于 Linux,MacOS 和Windows,也可以打包和分发其他软件。

conda分类:

  • anaconda是包含一些常用包的版本(常用不代表自己的常用)

  • miniconda则是精简版,需要啥装啥,所以推荐使用miniconda。 

miniconda下载地址:

  • miniconda官网:https://conda.io/miniconda.html

anaconda下载地址:

  • anaconda官网:  https://www.anaconda.com

Mac下miniconda安装和使用

下载:https://docs.conda.io/en/latest/miniconda.html

这里选择如下:

33bc30de30b866463ce5eb9850ed1a4c.png

然后点击安装,根据提示进行安装即可

安装完成后;

终端输入:

conda list

7f16f4e41db696100c9e82c995fbabe9.png

添加频道:

官方channel:

conda config --add channels bioconda
conda config --add channels conda-forge

官方的话这两个channel一般情况下足够使用。

说明:其实现在用国内的镜像比较多,官方的频道相较而言速度较慢。但也不是绝对的,有小伙伴跟我说他使用官方的频道也很流畅,所以见仁见智啦。另外,不建议加入大量的相同的频道,如添加了官方的bioconda之后又添加清华的bioconda镜像,没有必要,而且会拖慢速度。

清华镜像:

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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/

显示安装的频道

conda config --set show_channel_urls yes

查看已经添加的channels

conda config --get channels

7c4487366a7fcf10dc105cce1fed030c.png

已添加的channel查看:

vim ~/.condarc

b814f27c1590044f0f27680cd3220f94.png

Windows下miniconda安装和使用

下载windows平台的安装包,点击安装后,进行环境变量配置:

df9c969d39d4b10f51d2c228fd3ef165.png

打开控制台输入:

conda list

3bb21fe5f11b9afbf795f936ebccc392.png

添加频道:

官方channel:

conda config --add channels bioconda
conda config --add channels conda-forge

官方的话这两个channel一般情况下足够使用。

说明:其实现在用国内的镜像比较多,官方的频道相较而言速度较慢。但也不是绝对的,有小伙伴跟我说他使用官方的频道也很流畅,所以见仁见智啦。另外,不建议加入大量的相同的频道,如添加了官方的bioconda之后又添加清华的bioconda镜像,没有必要,而且会拖慢速度。

清华镜像:

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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/

显示安装的频道

conda config --set show_channel_urls yes

查看已经添加的channels

conda config --get channels

255831a989fb51bb6e8243fcfe3162f2.png

conda使用

安装命令:

conda install xxx

搜索安装包:

conda search xxx

查看软件安装位置:

which xxx

安装特定版本:

conda install 软件名=版本号
conda install xxx=3.7

查看已安装的软件:

conda list

更新指定的软件:

conda update xxx

卸载指定的软件:

conda remove xxx

退出conda环境:

. ./deactivate
# 或者用 
conda deactivate

查看当前存在的环境:

conda env list

ca0109c6bc7db25ff5d6108af71128ae.png

删除环境:

conda remove -n myenv --all

Pycharm开发软件中使用conda环境

进入设置

42488d22ccb145bffb4d64a44d22f7bb.png

6d0f8e7b54ab1a02af5264b3520e75d7.png

9f5f5e2d2ef03335aeaca1d250902360.png

45e56e10876e487bd12ec7dabcb7cd42.png

切换环境后就可以使用conda环境开发了。

jupyter notebook

Jupyter Notebook是Ipython的升级版,而Ipython可以说是一个加强版的交互式 Shell,也就是说,它比在terminal里运行python会更方便,界面更友好,功能也更强大。

安装指南网址:https://jupyter.org/install.html

启动命令:jupyter notebook

使用

1、新建:

f08db98d2cf55806f45eac46425fe5d1.png

2.点击Python3 出现框叫做单元格,你可以把你的代码分成一段段的单元格输入,然后可以逐个单元格地运行。

注意,这个功能是非常友好的,有时候只修改了中间的一小段代码,又不想全部代码都要重新运行的时候这个功能就非常有用了。

另外,单元格是可以改变顺序的。而且可以输出图片和绘图! 

3.重命名,下载文档 可以点击Untitled也可以点击File-rename,下载的话点击File-Download as,其中下载格式很多,可以行尝试。

4.保存 Ctrl + S,默认是保存为ipynb,保存在你的主目录下! 

5.删除某个cell 将光标停留在待删除的cell内,按下ESC进入命令模式,然后按两次d键即可删除该cell 

6.显示行号 点击View-Toggle Line Numbers 

7.撤销删除 点击esc后按z键 

8.删除选中的行(也可以是一行) 光标停在某一行(或者选中多行),然后ctrl + D

634df51924de8827a84f684d5c2e8fa4.png

  码上加油站

  一起来加油

长按扫码关注

3dcd53c73da685af4a253d7aef4deac0.png 记得点个 在看 哦!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值