如何在 Mac 上的特定 Conda 环境中启动 VScode

如何在 Mac 上的特定 Conda 环境中启动 VScode

我在 VScode 中安装了 Jupyter v2022.9.1202862440、Jupyter 键盘映射 v1.0.0、Jupyter Notebook Renderer v1.0.10、Jupyter Slideshow v0.1.5 和扩展程序,并尝试在 MBP 上的 VScode 中直接运行 .ipynb 代码块。我使用 conda 管理我的 python 环境并使用 powerlevel10k 运行 oh-my-zsh。

我想学习一种工作流程,让 VScode 在特定环境中自动启动(只有 vscode 中的 shell 才能使用下面的 #2 启动正确的环境),然后能够在同一环境中执行 .ipynb 中的 Jupyter 单元。这是我到目前为止尝试过的,但没有奏效的方法:

  1. 打开 iterm2,运行 a ,conda activate <the-name-of-environment-i-want>然后运行 ​​a cd <to-code-dir>,最后code .

  2. 在 settings.json 中添加一行“python.defaultInterpreterPath”:“/usr/local/anaconda3/envs/py310”,用于使用 conda 创建的 3.10x 版本

  3. 使用以下代码运行 .ipynb 中的单元格

from platform import python_version
print(python_version()) # prints out a 3.9x

仍然输出错误的解释器。

我读了太多文档,都快听得听不清了。我认为可能有一个上次保存的配置是默认的,但我不确定。如果可能的话,这里最好给出一行简单的解释。提前谢谢。

相关内容