1.在 Jupyter Notebook 中切换环境
首先创建好虚拟环境,这里以myenv为名
激活环境:
conda activate myenv
安装 ipykernel:在激活的环境中安装 ipykernel,这样你就可以在 Jupyter Notebook 中看到这个环境。
conda install ipykernel
为环境注册 kernel:(这一步可以不做,直接做下一步)
python -m ipykernel install --user --name myenv --display-name "MyEnvironment01"
启动 Jupyter Notebook:现在,当你启动 Jupyter Notebook 时,你应该能够在 New 下拉菜单中看到 “My Environment” 并选择它。
输入以下代码添加当前环境至jupyter notebook:
python -m ipykernel install --name myenv
1.2 使用 nb_conda_kernels
如果你已经安装了很多 conda 环境,并希望它们自动出现在 Jupyter Notebook 的 kernel 列表中,你可以安装 nb_conda_kernels。
安装 nb_conda_kernels:
conda install nb_conda_kernels
启动 Jupyter Notebook:现在,你应该能够在 New 下拉菜单中看到所有的 conda 环境。
2.修改Jupyter notebook 默认工作路径
三级标题
前面提到配置文件jupyter_notebook_config.py,工作目录就在这个里面修改。
用记事本打开配置文件jupyter_notebook_config.py;
Crtl + F组合键找到c.NotebookApp.notebook_dir 元素,删掉前面的注释#;
在后面的单引号里输入要设置的目录路径(注意双斜杠),保存关闭;
例如:c.NotebookApp.notebook_dir = “E:\jupyter_notebook”
修改快捷键,在win开始菜单中找到jupyter notebook快捷图标,右击选择属性,删除目标值最后的 “%USERPROFILE%/”,点击确定退出。
3.更改默认浏览器
3.1 找到chrome.exe文件的安装路径,复制该路径。
例如:u’C:\Program Files (x86)\Google\Chrome\Application\chrome.exe’
查找方式?右键chorme图标,打开文件所在位置,如下图:
2. 用记事本打开配置文件jupyter_notebook_config.py;
3. Crtl + F组合键找到c.NotebookApp.browser 元素;
4. 在找到记录的下方添加以下代码(注意替换为你的chrome.exe路径):
import webbrowser
webbrowser.register('chrome', None, webbrowser.GenericBrowser(u'C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe'))
c.NotebookApp.browser = 'chrome'
保存文件。这样就大功告成了,重新启动Jupyter,就会在新设定的浏览器上运行。
将虚拟环境添加到 Jupyter Notebook以及从Jupyter Notebook删除虚拟环境
一、将虚拟环境添加到Jupyter notebook
(1) 在你的虚拟环境下安装 ipykernel,它为 Jupyter 提供 IPython 内核
pip install --user ipykernel
(2)键入以下命令将虚拟环境添加到 Jupyter
python -m ipykernel install --user --name=env666
二、从Jupyter Notebook删除虚拟环境
(1)查询Juypter的内核列表
jupyter kernelspec list
(2)卸载指定内核
jupyter kernelspec uninstall env666