JupyterNotebook修改默认打开目录及添加新的虚拟环境

1. 通过修改notebook的config配置文件

打开Anaconda Powershell的命令行,输入

jupyter notebook --generate-config

生成一个config配置文件,如果不是第一次的话,他会问你是否重写,选yes即可。
按照cmd输出的路径,找到jupyter_notebook_config.py,打开以后Ctrl+F搜索c.NotebookApp.notebook_dir,在后面输入自己想要的路径,这里比较奇怪的是输入一个反斜杠\用作路径分隔也可以。
输入路径以后把前面的#注释符号去掉,保存退出。
此时打开Anaconda power shell的命令行,输入jupyter notebook就可以打开我们想要的工作目录,但是通过开始菜单里Jupyter的快捷方式打开,还是默认目录,这可能和快捷方式背后设置的打开路径有关,可以参考这个链接https://www.cnblogs.com/awakenedy/p/9075712.html里的方式2.

2. 向Notebook添加新的虚拟环境

利用conda创建了虚拟环境,但是启动jupyter notebook之后却找不到虚拟环境。实际上是由于在虚拟环境下缺少kernel.json文件。

比如用conda先生成了一个tensorflow2的环境,想把它加进去。
首先在power shell里激活tensorflow2的环境,然后安装一个插件:

conda install nb_conda

在安装一个ipykernel的内核

conda install ipykernel

这时可以在开始菜单中,看到新添加了一个tensorflow2环境的jupyter notebook启动方式。
在这里插入图片描述

3 ipykernel的管理

  1. 查看所有运行环境
jupyter kernelspec list
  1. 卸载运行环境
    代码里的kernel_name为运行环境的名字
jupyter kernelspec remove kernel_name
  1. 在虚拟环境下创建kernel文件
conda create -n 环境名称 python=3.6 ipykernel  # 创建环境开始就安装ipykernel
conda install -n 环境名称 ipykernel  #直接指定环境安装ipykernel
  1. 写入jupyter notebook 的kernel
python -m ipykernel install --user(非服务器可缺省) --name 环境名称

参考链接:
Ipykernel添加conda环境:https://blog.csdn.net/micheal19841218/article/details/105710680

jupyter notebook 运行环境的添加https://blog.csdn.net/weixin_44507892/article/details/107747745#_7

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值