VS代码即使在正确的环境中也无法识别Anaconda pkgs / libs

时间:2018-06-20 15:57:22

标签: python visual-studio numpy anaconda

我已经使用Anaconda安装了一些不同的库,但是每当我尝试在VS Code中启动时,即使在Conda环境中运行,它也无法识别这些库。

Anaconda Navigator

然后说我单击Jupyter启动按钮并创建一个新的.py文件,然后我就可以很好地导入Numpy enter image description here

但是我想用VS Code启动,所以我是从导航器启动的,遇到错误了?enter image description here

也纠正环境enter image description here

1 个答案:

答案 0 :(得分:0)

在Windows的Linux子系统中安装Anaconda软件包和库。您的集成终端是Windows 10上的Bash shell,没有为您的代码安装任何软件包和库。

在vscode的集成终端上尝试sudo apt-get install python-pippip install numpysudo apt-get install python3-pippip3 install numpy

如果这可以解决numpy的模块错误,请尝试以下几行在Linux子系统中安装conda,或者您可以仅使用pip来管理python包和库。

curl -O https://repo.continuum.io/archive/Anaconda3-5.2.0-Linux-x86_64.sh
bash Anaconda3-5.2.0-Linux-x86_64.sh

这将给出以下输出并为此输入是:

Do you wish the installer to prepend the Anaconda3 install location
to PATH in your /home/[username]/.bashrc ? [yes|no]

然后,获取您的.bashrc

source ~/.bashrc

现在,您可以使用命令conda安装软件包。尝试使用以下命令安装所需的软件包和库:

conda install [package name]

或者您可以使用以下命令检查conda上安装了什么:

conda list