有没有人能帮助我理解如何在visual studio代码中使用conda环境?我用下面的代码激活了虚拟环境(图像处理):
conda activate imageprocessing终端似乎已经在虚拟环境中,所以路径看起来没有问题,看起来是这样的。
(imageprocessing) ../users/[project_folder_somewhere]但当我打开visual studio代码并激活用于在那里打开笔记本的内核时,完全使用来自imageprocessing虚拟环境的python,我需要安装之前伪造的库,例如Pillow。哪一部分不起作用?如果我继续这样做,我是否多余地安装了Pillow包?可视代码不能很好地与conda集成,即使它已经通过路径连接?我使用这个特性在Visual Studio Code上打开.ipynb文件,因为基于浏览器的Jupyter笔记本速度太慢,目录也太乱了(或者我是这么想的)。
发布于 2021-02-03 15:27:02
在VS Code中,当我们使用不同的python环境时,模块的安装位置是不同的。因此,我们需要清楚我们当前使用的是哪种python环境。(我们可以在VS代码终端中使用命令"python --version“进行检查。)
当我们使用conda环境时,它附带了python,所以我们可以使用"pip“来安装模块,或者使用"conda”来安装模块。它安装的模块存储在:"...\anaconda3\envs\conda-name\lib\site-packages“中。
命令"pip show pillow“检查模块的安装位置:

此外,安装完成后,仍然显示找不到该模块。我注意到这里的文件名有问题。我们需要将"PIL“重命名为"pillow",或者使用"import PIL”

参考:conda-environment in VS Code。
添加:

https://stackoverflow.com/questions/66005122
复制相似问题