python - VS Code 中的 Jupyter Notebook Python 版本不一致
问题描述
我使用 python 版本 3.9.6 创建了一个 conda 环境('pytorch':conda),并尝试在 VS 代码中使用它。但是,当我在带有 Jupyter 扩展的 VS code 中运行它时,交互窗口中的 python 版本变成了 3.9.1(这是我在另一个项目中使用的虚拟环境),截图如下所示:
Started 'Python 3.9.6 64-bit ('pytorch': conda)' kernel
Python 3.9.1 (default, Dec 11 2020, 06:28:49)
Type 'copyright', 'credits' or 'license' for more information
IPython 7.25.0 -- An enhanced Interactive Python. Type '?' for help.
我想知道 VS 代码中的一些设置搞砸了。如何修复它并使 jupyter 在这种环境中正常工作?
解决方案
后面的东西Started
,只是环境的名称。可以尝试激活环境pytorch
,然后用命令查看python版本python --version
吗?
您可以在创建 conda 虚拟环境时指定 python 版本,如下所示:
conda create -n myenv python=3.6
推荐阅读
- google-analytics - 为什么在我的 Google Analytics(分析)辅助转化报告中没有显示每个渠道的贡献百分比?
- java - 使用流式 FileIO 的 Apache Beam 管道不会耗尽 Dataflow Runner
- python - 对齐两个不同传感器读数的时间
- javascript - 为什么 React 脚本编写这么慢
- javascript - 如何在 javascript 中读取 tsp 库文件?
- java - androidx.test.espresso.NoMatchingRootException: Matcher 'is toast' 不匹配以下任何根:
- geometry - 将角度 FOV 转换为以 km 为单位的 FOV
- amazon-redshift - 在 redshift 中创建外部模式
- html - 如何使用 JavaScript 使用户输入匹配以进行表单验证
- javascript - 来自特征的不同层 map.on 方法的信息