【问题标题】:Anaconda Environment on VS CodeVS Code 上的 Anaconda 环境
【发布时间】:2020-10-12 18:42:31
【问题描述】:

总的来说,我是 python 新手,所以请保持简单。我已经开始使用 Spyder 进行编码,因为使用 Anaconda 安装库很容易。

现在我们要切换到 VS Code 进行版本控制。我已将解释器和 python 路径切换到 Anaconda 文件夹,但如果我打开在 Spyder 中创建的 python 文件,我无法在 VS 代码中使用,问题总是与导入库有关。

Screenshot

【问题讨论】:

  • 现在我们要切换到 VS Code 进行版本控制。 VSCode 进行版本控制 ?
  • @Antonio Krsnik - 你试过在 settings.json 中添加 "python.linting.pylintArgs": ["--generate-members"] 吗?
  • @JillCheng 谢谢,试过但没用
  • @Antonio Krsnik - 你能给我们提供一个安装在 VSCode 终端中的模块“geopandas”的截图吗?尤其是终端显示的环境。

标签: python visual-studio-code anaconda


【解决方案1】:

Anaconda 的第一条规则是不要手动弄乱路径。 Anaconda 有不同的理念:在使用 Python 之前,您需要激活 conda 环境。

c:\> conda activate
(Anaconda3) c:\> python
>>>

VSCode 检测 conda 环境,您只需为您的项目选择一个环境(Python:选择解释器)。现在打开一个新终端并观看 VSCode 为您激活环境(如上所示)。

但是,当您第一次启动脚本时,VSCode 有时会在 conda 激活完成之前调用解释器。然后只需重新启动您的脚本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-05-09
    • 2021-11-18
    • 2019-11-25
    • 2022-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-13
    相关资源
    最近更新 更多