VSCode无法导入python库

时间:2020-01-21 10:18:56

标签: visual-studio-code vscode-settings

我正在使用vscode,并且在python环境设置中,只要我能够运行脚本,它就会显示导入错误。 编译器无法导入库 enter image description here

1 个答案:

答案 0 :(得分:0)

您如何安装依赖项? 如果仅通过本地pip,则可以在与pip install文件相同的目录中运行pip3 installrequirements.txt

如果您使用的是poetry,则可能会涉及到一点点。 同样,如果它们都是本地的,请首先尝试在poetry install文件所在的目录中运行pyproject.toml

如果您将虚拟环境与诗歌结合使用,请尝试:

  1. 运行命令poetry shell获取更新vscode的preferences.json文件所需的所有值(要获取此文件,请打开“代码”>“偏好设置”>“设置”,然后在其中单击文档图标右上角)
  2. 当您看到“在...内产生外壳” 时,将该路径复制/粘贴到虚拟环境路径"python.venvPath": "<Virtualenv.Path value>"
  3. 在外壳中,键入which python以获得第二个值,即python路径"python.pythonPath": "<Virtualenv.Python value>"
  4. 最后,在您的vscode窗口的状态栏中单击python版本号,并确保将其设置为步骤3中的值。