vscode使用JupyterNotebook

环境

  • Anaconda
  • VSCode
  • Jupyter

背景

原本准备使用网页版的jupyterNotebook,在配置过程中遇到了不少问题(都是自找的),后来直接重装anaconda,配置config(设置默认路径和启动的浏览器)后就可以用了,但是发现浏览器启动jupyter服务对文件管理和命名不太方便,因此尝试使用vscode的jupyter扩展

正常情况

正常安装anaconda会在base环境中自带JupyterNotebook,在vscode中安装python插件(jupyter已经集成在python插件中),然后ctrl+shift+p选择创建jupyterNotebook就会自动连接base环境下的python.exe,即自动连接kernel,就可以编写notebook啦!

问题

我的vscode选择启动后一直提示:command failed……

解决办法

因为win10环境变量TEMP和TMP 的路径存在中文(我的win10用户名为中文)导致的奇怪问题,将TEMP和TMP的路径改为:”C:/Windows/TEMP”,问题解决!

Tips:以后一定要使用英文命名,防止奇怪问题出现浪费时间