我试图从vs代码使用jupyter笔记本,并安装了jupyter笔记本扩展,并且我正在使用(base)conda环境执行。 发生这种情况
错误:无法启动Jupyter。尝试找到jupyter时出错: 在A.startServer(c:\ Users \ DELL.vscode \ extensions \ ms-python.python-2020.2.63990 \ out \ client \ extension.js:1:784356) 在异步A.ensureServerAndNotebookImpl(c:\ Users \ DELL.vscode \ extensions \ ms-python.python-2020.2.63990 \ out \ client \ extension.js:1:783811) 在异步A.ensureServerAndNotebook(c:\ Users \ DELL.vscode \ extensions \ ms-python.python-2020.2.63990 \ out \ client \ extension.js:1:783612) 在异步A.submitCode(c:\ Users \ DELL.vscode \ extensions \ ms-python.python-2020.2.63990 \ out \ client \ extension.js:1:780564) 在异步A.reexecuteCell(c:\ Users \ DELL.vscode \ extensions \ ms-python.python-2020.2.63990 \ out \ client \ extension.js:75:879318)
如何解决此问题?
答案 0 :(得分:29)
当我安装Visual Studio Code并尝试在新版Ubuntu 18.04上从jupyter笔记本运行一些Python代码时,我遇到了完全相同的问题。
我如何解决它:
1)按Command+Shift+P
打开新的命令面板
2)输入>Python: Select Intepreter to start jupyter notebook server
3)再次打开笔记本电脑
效果很好。希望它对您有用。
答案 1 :(得分:8)
我安装了多个版本的Python。这件事对我来说也是一样,我已经用这种方法解决了。 Ctrl + Shift + p并选择Python:选择解释器以启动Jupyter服务器 source
什么也不会发生,然后再次按Ctrl + Shift + p并选择 Python:创建新的空白Jupyter Notebook。而且有效
我什至在底部将python版本设置为3.8,即使我选择的版本是3.7.5,它也可以使用新功能print(a:= 4)。不过,我必须在Anaconda Navigator中吃VS Code。
答案 2 :(得分:5)
在Mac上按 Command+Shift+P
,在Windows上按Ctrl+Shift+p
类型 Python: Select Interpreter to start Jupyterserver
它将显示安装的 python 版本的下拉列表。
我选择了 python 3.7.5 ,它对我有用,您可以选择计算机上安装的python版本。
答案 3 :(得分:3)
我尝试了以下操作:
Command + SHIFT + P
Python: Select Interpreter to start Jupyterserver
希望这个答案很有帮助。
答案 4 :(得分:1)
确保在VS Code settings.json中
"python.condaPath": "C:\\Program Files\\miniconda3\\Scripts\\conda.exe"
指向正确的目录。它为我解决了。
答案 5 :(得分:1)
只需添加即可解决
“ python.terminal.activateEnvironment”:否,
到settings.json
希望获得帮助。
答案 6 :(得分:0)
我遇到了同样的问题,这解决了我的问题 https://www.reddit.com/r/vscode/comments/eq2bfv/vs_code_jupyter_server_no_kernel_python_not/ 希望这会有所帮助
答案 7 :(得分:0)
我看到了所有可能的解决方案,但没有用,最后我像jupyter
一样升级了notebook
,jupyterlab
和pip3 install -U jupyterlab
,然后选择了内核VScode!
答案 8 :(得分:0)
就我而言,我的服务器在3.7.6下工作,但是我也想使用> 3.8.0版本。经过多次尝试,但均以失败告终,我决定:
我希望这也会有所帮助! 干杯!
答案 9 :(得分:0)
我安装了anaconda,并选择了python内核作为我的解释器(ctrl + shift + p),来解决了我的问题。
答案 10 :(得分:0)
只是有相同的问题,它没有帮助更新vscode中的解释器。 帮助的是:检查您在pip中的依赖性!似乎新的依赖项来自最新的python更新,但尚未安装。对我来说,这是色素:
jupyter-console 6.2.0需要pygments,但尚未安装。
Linux解决方案分步:
xyz@xyz-pc-ubuntu:~$ pip3 check
qtconsole 4.7.6 requires pygments, which is not installed.
nbconvert 5.6.1 requires pygments, which is not installed.
jupyter-console 6.2.0 requires pygments, which is not installed.
ipython 7.18.1 requires pygments, which is not installed.
xyz@xyz-pc-ubuntu:~$ pip3 install pygments
Successfully installed pygments-2.7.2
之后,jupyter自动找到了更新的python解释器。