Python 安装Pylint

Python 安装Pylint,python,lint,bandit-python,Python,Lint,Bandit Python,我正在试着打开派林 我键入“Ctrl+Shift+p”,然后单击Python:选择Linter,然后尝试单击“bandit” 当我这样做时,右下角的弹出窗口显示“未安装Linter bandit” 单击“安装”时,我得到: Collecting bandit Using cached https://files.pythonhosted.org/packages/5a/50/ff2f2c8f1f0ca1569f678eeb608c0f973b835985410985594fbee96be82

我正在试着打开派林

我键入“Ctrl+Shift+p”,然后单击Python:选择Linter,然后尝试单击“bandit”

当我这样做时,右下角的弹出窗口显示“未安装Linter bandit”

单击“安装”时,我得到:

Collecting bandit
  Using cached https://files.pythonhosted.org/packages/5a/50/ff2f2c8f1f0ca1569f678eeb608c0f973b835985410985594fbee96be820/bandit-1.6.2-py2.py3-none-any.whl
Exception:
Traceback (most recent call last):
  File "C:\Users\Scott\AppData\Local\Programs\Python\Python35-32\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 2795, in _dep_map
    return self.__dep_map
  File "C:\Users\Scott\AppData\Local\Programs\Python\Python35-32\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 2652, in __getattr__
    raise AttributeError(attr)
AttributeError: _DistInfoDistribution__dep_map

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Scott\AppData\Local\Programs\Python\Python35-32\lib\site-packages\pip\basecommand.py", line 211, in main
    status = self.run(options, args)
  File "C:\Users\Scott\AppData\Local\Programs\Python\Python35-32\lib\site-packages\pip\commands\install.py", line 294, in run
    requirement_set.prepare_files(finder)
  File "C:\Users\Scott\AppData\Local\Programs\Python\Python35-32\lib\site-packages\pip\req\req_set.py", line 334, in prepare_files
    functools.partial(self._prepare_file, finder))
  File "C:\Users\Scott\AppData\Local\Programs\Python\Python35-32\lib\site-packages\pip\req\req_set.py", line 321, in _walk_req_to_install
    more_reqs = handler(req_to_install)
  File "C:\Users\Scott\AppData\Local\Programs\Python\Python35-32\lib\site-packages\pip\req\req_set.py", line 561, in _prepare_file
    set(req_to_install.extras) - set(dist.extras)
  File "C:\Users\Scott\AppData\Local\Programs\Python\Python35-32\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 2774, in extras
    return [dep for dep in self._dep_map if dep]
  File "C:\Users\Scott\AppData\Local\Programs\Python\Python35-32\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 2797, in _dep_map
    self.__dep_map = self._compute_dependencies()
  File "C:\Users\Scott\AppData\Local\Programs\Python\Python35-32\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 2830, in _compute_dependencies
    common = frozenset(reqs_for_extra(None))
  File "C:\Users\Scott\AppData\Local\Programs\Python\Python35-32\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 2827, in reqs_for_extra
    if req.marker_fn(override={'extra':extra}):
  File "C:\Users\Scott\AppData\Local\Programs\Python\Python35-32\lib\site-packages\pip\_vendor\_markerlib\markers.py", line 113, in marker_fn
    return eval(compiled_marker, environment)
  File "<environment marker>", line 1, in <module>
NameError: name 'platform_system' is not defined
You are using pip version 7.1.2, however version 19.3.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
收匪
使用缓存https://files.pythonhosted.org/packages/5a/50/ff2f2c8f1f0ca1569f678eeb608c0f973b835985410985594fbee96be820/bandit-1.6.2-py2.py3-none-any.whl
例外情况:
回溯(最近一次呼叫最后一次):
文件“C:\Users\Scott\AppData\Local\Programs\Python\Python 35-32\lib\site packages\pip\\u vendor\pkg\u resources\\uuu init\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
返回自我。副地图
文件“C:\Users\Scott\AppData\Local\Programs\Python\Python35-32\lib\site packages\pip\\u vendor\pkg\u resources\\uuuuuu init\uuuuu.py”,第2652行,位于__
提升属性错误(属性)
AttributeError:\u DistInfoDistribution\u dep\u map
在处理上述异常期间,发生了另一个异常:
回溯(最近一次呼叫最后一次):
文件“C:\Users\Scott\AppData\Local\Programs\Python\Python35-32\lib\site packages\pip\basecommand.py”,第211行,主目录
status=self.run(选项、参数)
文件“C:\Users\Scott\AppData\Local\Programs\Python35-32\lib\site packages\pip\commands\install.py”,第294行,正在运行
要求设置。准备文件(查找器)
文件“C:\Users\Scott\AppData\Local\Programs\Python\Python35-32\lib\site packages\pip\req\req\u set.py”,第334行,在prepare\u文件中
functools.partial(self.\u prepare\u file,finder))
文件“C:\Users\Scott\AppData\Local\Programs\Python\Python35-32\lib\site packages\pip\req\req\u set.py”,第321行,在“walk\u req\u to\u install”中
更多要求=处理程序(要求安装)
文件“C:\Users\Scott\AppData\Local\Programs\Python\Python35-32\lib\site packages\pip\req\req\u set.py”,第561行,在\u prepare\u文件中
设置(请求至安装附加)-设置(距离附加)
文件“C:\Users\Scott\AppData\Local\Programs\Python\35-32\lib\site packages\pip\\u vendor\pkg\u resources\\uuu init\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
返回[dep for dep in self.\u dep\u map if dep]
文件“C:\Users\Scott\AppData\Local\Programs\Python\Python 35-32\lib\site packages\pip\\u vendor\pkg\u resources\\uuu init\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
self.\u dep\u map=self.\u计算依赖项()
文件“C:\Users\Scott\AppData\Local\Programs\Python\Python35-32\lib\site packages\pip\\u vendor\pkg\u resources\\uuuuuuu init\uuuuuu.py”,第2830行,位于计算依赖项中
通用=冻结集(额外(无)需要)
文件“C:\Users\Scott\AppData\Local\Programs\Python\Python35-32\lib\site packages\pip\\供应商\pkg\u资源\\uuuuuuuu init\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
如果req.marker\u fn(override={external:extra}):
文件“C:\Users\Scott\AppData\Local\Programs\Python\Python35-32\lib\site packages\pip\\u vendor\\u markerlib\markers.py”,第113行,在marker\u fn中
返回值(编译的标记,环境)
文件“”,第1行,在
名称错误:未定义名称“平台\系统”
您使用的是pip版本7.1.2,但版本19.3.1可用。
您应该考虑通过Python -M PIP安装升级PIP命令进行升级。
我已经将我的
pip
版本升级到最新版本。基本的谷歌搜索告诉我这是一个虚拟环境,而
venv
使用的是早期版本的
pip
,但我不知道如何解决这个问题


请帮助。

您是否在某个IDE中运行此功能?您正在与哪个GUI交互?这是在vscode中。我发现最终当我试图安装它时,出现了一个提示,询问我是想使用conda还是pip来安装它,我点击了pip。我不知道为什么提示没有提前出现。