如何将Vocareum中的练习迁移至本地Windows 11的Anaconda Jupyter Notebook
将Vocareum课程项目批量下载到本地Jupyter Notebook的操作指南(Windows 11适用)
方案兼容性说明
你看到的那个批量下载方案完全适用于Windows 11系统,而且针对你当前的Jupyter Notebook 6.4.12版本也能正常运行,放心用就行。
具体操作步骤
步骤1:打开Jupyter的终端窗口
- 打开Anaconda Navigator,启动Jupyter Notebook,进入显示本地文件的网页界面。
- 点页面右上角的「New」按钮,选「Terminal」,弹出终端窗口。
步骤2:执行批量下载命令
在终端里输入下面的命令(把<远程项目路径>换成Vocareum上你要下载的项目文件夹的完整路径,比如https://your-vocareum-url/courses/xxx/your-project-folder):
wget -r -np -nH --cut-dirs=3 --reject="index.html*" <远程项目路径>
- 简单说下参数作用:
-r:递归下载所有子文件夹和文件-np:不会往上爬父目录,避免下载无关内容-nH:不会生成带主机名的冗余文件夹--cut-dirs=3:根据远程路径的层级调整数字,目的是去掉前面不需要的目录(比如远程路径是https://vocareum.com/courses/1234/project,设成--cut-dirs=2就会直接把project里的内容下载到本地当前目录)--reject="index.html*":过滤掉Jupyter自动生成的网页文件
如果你的电脑里没装wget,先打开Anaconda Prompt,输入conda install -c conda-forge wget完成安装,再回到终端执行上面的命令。要是不想装wget,也可以用curl替代,但wget批量下载更省心,命令如下:
curl -O -L <远程项目路径>/*
步骤3:检查下载结果
回到Jupyter的文件列表页面,刷新一下,就能看到下载好的项目文件和文件夹,直接点开就能开始操作了。
内容的提问来源于stack exchange,提问作者Lyman
相关产品推荐
相关产品推荐

