问题:需要一键打开
每次都是在cmd中直接输入jupyter notebook开打开它,然而它默认的文件夹路径并非我需要的项目路径,每次都要先cd到指定文件夹,这很麻烦,我希望一键实现这个过程。
- 解决方案:bat批处理文件
于是我建立一个文件start_nb.bat放在桌面,问题解决
@echo off
call conda activate ptgpu
cd "D:\nb"
jupyter notebook
pause
问题:更改盘符就失效
然而当我换成不同磁盘的E盘符下的文件夹时失效了,解决方案有
- 解决方案1:cd命令加上/d参数,从而允许跨盘符切换
@echo off
call conda activate ptgpu
cd /d "E:\nb"
jupyter notebook
pause
- 解决方案2:显式传递路径参数
@echo off
call conda activate ptgpu
jupyter notebook --notebook-dir="E:\nb"
pause
问题:找不到指定的虚拟环境kernel
有时候容易忽略一个问题,那就是新的虚拟环境中并没有安装jupyter notebook,解决方案:
conda activate ptgpu
conda install ipykernel