首页 > 解决方案 > 使用 Anaconda 设置 Python 环境

问题描述

我刚刚在我的 Anaconda 环境中安装了 VS Code。我在 VS Code 中安装了以下扩展:

我选择了要使用的 Python 解释器:

关于我正在使用的解释器:当我第一次打开 Anaconda Navigator 时,我导航到“环境”,单击“创建”按钮,为我的新环境输入名称“py36”,为 Python 3.6 创建了一个环境。我已经安装了一些额外的软件包,例如 keras。这是我想要使用的环境。它位于以下目录中:

C:\Users\luk\AppData\Local\Continuum\anaconda3\envs\py36

我没有将我的任何 anaconda 目录包含到 PATH 中。

当我在 VS Code 中运行一个简单的 test.py 程序时,只需以下两行:

msg = "Hello World"
print(msg)

程序运行得很好。但是,当我运行以下 test.py 时:

import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(0, 20, 100)  # Create a list of evenly-spaced numbers over the range
plt.plot(x, np.sin(x))       # Plot the sine of each x point
plt.show()                   # Display the plot

我的终端中出现以下错误消息:

conda activate base
conda: "conda" has not been recognized as name of a cmdlet, a function ...

这可能与我的 PATH 设置有关。因此,我在 PATH 中包含了以下目录:

C:\Users\luk\AppData\Local\Continuum\anaconda3 C:\Users\luk\AppData\Local\Continuum\anaconda3\Scripts

仍然没有运气。任何人都可以帮忙吗?

标签: pythonvisual-studio-codeanaconda

解决方案


由于您没有将 conda 添加到 PATH,因此您可以执行以下两项操作之一:

  1. 在您的设置"python.condaPath"中设置指向conda
  2. 从 Anaconda 提示符启动 VS Code

推荐阅读