VS Code中Python环境与Jupyter内核的区别及内核选择、本地Jupyter Server缺失问题咨询
VS Code中Python环境与Jupyter内核的区别及内核选择、本地Jupyter Server缺失问题咨询
我在VS Code里用Python创建虚拟环境时,会用到以下命令,同时还会给这个虚拟环境安装内核:
python3 -m venv .venv source .venv/bin/activate pip install ipykernel python3 -m ipykernel install --user --name=.venv
之后我打开VS Code,点击Select Kernel后,会出现三个选项:
- Python环境
- Jupyter Kernel
- 现有Jupyter Server
不管选哪一个,最终都是引导我选择刚才配置好的.venv环境。我现在有点困惑——**选内核的时候为什么总是出现.venv环境呢?**在Python里,环境和内核难道不是两个完全不同的东西吗?我已经能在.venv环境里运行代码了,但就是搞不懂怎么才能选中我安装到.venv里的那个Jupyter内核。
另外,看教程里说VS Code底部应该会显示Jupyter Server: Local的字样,但我的界面里完全没有这个显示。我没有用conda,也尽量不想使用它。
(附上截图供参考)
备注:内容来源于stack exchange,提问作者jophuh
相关产品推荐
相关产品推荐

