Anaconda配置虚拟环境并为Jupyter notebook添加内核|功能

Anaconda 安装及配置

下载及安装

MacOS/Linux - 安装官网
Windows - 安装官网

虚拟环境搭建

  1. 建议使用Conda command Prompt.
  2. 首先anaconda内部集成的是最新常用版本python(python3.8),这也就是base虚拟环境。添加新的虚拟化境并设定指定版本python解释器,需要在base环境下输入如下命令
> conda create -n env_name python=python_version

其中,env_name 是虚拟环境名称,python_version 是python解释器版本。anaconda会自动下载相应版本的python解释器到新虚拟环境中。

  1. 在新环境中,可以通过pip进行相关依赖包的添加,也可以进入Anaconda Navigator 进行GUI操作添加。

Jupyter notebook 添加内核

简介

Juputer notebook实际上是一个python外部依赖包,因此我们使用

> pip install jupyter notebook

后实际上我们只是将该安装包安装在了base环境中,因此我们需要在新建虚拟环境中为Jupyter notebook为处于base环境中的notebook程序注册新的Kernel

注册kernel

  1. 查看所有虚拟环境
> conda info -e
  1. 激活相应虚拟环境
> conda activate env_name
  1. 安装ipykernel
> conda install -c anaconda ipykernel
  1. 将该环境添加到jupyter notebook
> python -m ipykernel install --user --name=kernel_name
  • 注意,以上所有操作均在你所选定的虚拟环境中进行,不需要切换虚拟环境。
  1. 重新启动Jupyter notebook 即可以看到新的Kernel已经加载

Jupyter notebook工作路径切换

注意

Jupyter notebook 在所有虚拟环境中共享同一个工作路径

切换工作路径

  1. 打开Anaconda Prompt,产生config文件【注意,需要在安装Jupyter notebook的相应虚拟环境中,默认为base环境】
> jupyter notebook --generate-config

注意,如果过去已经产生相关文件,系统将会提示是否覆盖

  1. 根据现实路径,找到相关文件并进行编辑,全文搜索[notebook_dir],将其修改为指定路径,并删除行首 # 号
  2. 重启 Jupyter notebook,程序会直接载入新的工作路径

为jupyter notebook 添加功能

  1. 添加目录功能,参见这里
    ** 建议使用conda进行添加:
conda install -c conda-forge jupyter_contrib_nbextensions
  • 29
    点赞
  • 66
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值