因此,通过anaconda提示,我创建了一个环境,然后安装了numpy
conda -n CT_Bioinformatics python=3.6
conda install numpy
然后将其安装在VSCode (安装了python解释器的位置)上。我将解释器更改为环境文件夹中的解释器,它在左下角显示了正确的版本。当我试图从终端运行一个文件时,在我创建了一个新文件之后,它显示numpy is not installed:
import sys
print (sys.version)
出现了以下内容:
3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55) [MSC v.1900 64 bit (AMD64)]
只有当我通过右键单击并选择运行Python文件来运行文件时,它才能正常工作并显示正确的版本。
PS C:\CT Bioinformatics Coursework> & C:/Anaconda/envs/CT_Bioinformatics/python.exe "c:\CT Bioinformatics Coursework\dp_template.py"
我读到你可以在设置中添加:
"python.pythonPath": "C:\\Anaconda\\envs\\CT_Bioinformatics\\python.exe"
但它仍然是一样的。我是否遗漏了什么,这样我就可以在终端上使用python文件名了(这样它就使用了正确的版本)?谢谢
发布于 2018-03-06 23:46:05
在设置中验证:
// Activate Python Environment in Terminal created using the Extension.
"python.terminal.activateEnvironment": true
默认值为true。然后用"Python: Create Terminal“命令打开终端。它创建一个终端并激活您的python环境。
https://stackoverflow.com/questions/49134331
复制相似问题