在 Visual Studio Code 中从正确的 anaconda 环境启动 PyLint

Start PyLint from correct anaconda environment in Visual Studio Code(在 Visual Studio Code 中从正确的 anaconda 环境启动 PyLint)
本文介绍了在 Visual Studio Code 中从正确的 anaconda 环境启动 PyLint的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

问题描述

我试图让 PyLint 在 vscode 中自动使用正确的 conda 环境,但仍然出现导入错误:[pylint] E0401:Unable to import 'django',虽然:

I'm trying to make PyLint automagically use correct conda environment inside vscode but still getting import errors: [pylint] E0401:Unable to import 'django', although:

  • 我从正确的环境开始 vscode.[1]
  • 我已安装 Python 扩展程序.[2]
  • 我设置了正确的 python.path.[3]
  • I'm starting vscode from correct environment. [1]
  • I have installed Python extension. [2]
  • I have set correct python.path. [3]

推荐答案

你必须在这个 conda 环境中安装 pylint.

You have to install pylint in this conda environment.

  1. 使用 activate env_name (Windows) 或 source activate env_name 激活给定环境.

  1. Activate given environment with activate env_name (Windows) or source activate env_name.

在这个环境下安装pylint:

conda install pylint # or 'pip install pylint'

  • 最后,重启 vscode.

  • Finally, restart vscode.

    来源:https://github.com/DonJayamanne/pythonVSCode/wiki/Troubleshooting- 起绒

    这篇关于在 Visual Studio Code 中从正确的 anaconda 环境启动 PyLint的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

    本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!
  • 相关文档推荐

    python arbitrarily incrementing an iterator inside a loop(python在循环内任意递增迭代器)
    Joining a set of ordered-integer yielding Python iterators(加入一组产生 Python 迭代器的有序整数)
    Iterating over dictionary items(), values(), keys() in Python 3(在 Python 3 中迭代字典 items()、values()、keys())
    What is the Perl version of a Python iterator?(Python 迭代器的 Perl 版本是什么?)
    How to create a generator/iterator with the Python C API?(如何使用 Python C API 创建生成器/迭代器?)
    Python generator behaviour(Python 生成器行为)