提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
参考文献
主要参考了下面的的博客:
https://blog.csdn.net/s_y_w123/article/details/111353912
一、快捷访问jupyter
1.问题描述
如果安装了Miniconda,那么在菜单开始栏的Anaconda里面只会显示如下两个命令:
需要自己额外安装jupyter和ipykernel,但是安装了之后每次都需要进入conda的环境再输入jupyter notebook命令,十分繁琐。此时可以使用.bat批处理命令进行快捷访问。
2.处理思路
使用.bat处理的思路为先进入conda的环境,再输入jupyter的命令。找到进入conda环境的命令十分困难,在网上搜索了好多帖子都没有相关描述。一开始我打算直接在dos里面运行快捷方式,但是不太行。
打开快捷方式的属性,我发现快捷方式也是进行命令的重定向
于是这里就是进入conda环境的命令,进入环境后进行命令的拼接就行,最终我的命令如下:(注意文件位置,我的conda装在D盘)
cmd /K "D:\Learn\Miniconda\Scripts\activate.bat D:\Learn\Miniconda && cd .. && jupyter notebook"
二、遇到的问题
1.命令拼接失败,只执行第一个进入conda环境的命令
当时直接复制属性里面的命令导致只执行一个,快捷方式属性里面的命命令为”\K“+命令,但是实际的应该是\K + ”命令“,/K不需要加引号,但是所有需要依次执行的命令都需要放在引号里面,不然只会执行第一个。
2.进入的conda环境没没打开jupyter,即使手动输入也不行
这个问题是因为运行jupyter需要在usr目录下面运行,然而我的.bat 是保存在桌面的,那么即便激活了conda环境,此时的路径还是在桌面,所以我添加了cd…的命令进入usr的路径,这样就可以正确打开jupyter
总结
以上就是使用批处理命令快速进入jupyter的方法