Pip安装到python3.6但是我在Ubuntu 18.04上使用带有VS Code的python3.7

问题描述 投票:3回答:1

我是python和ubuntu的新手要公平。我最近一直在关注几个教程,他们使用pylint来检查python代码的语法。

我通过终端使用'sudo pip3 install pylint'正常安装它,但是每当我在VS Code中格式化时出现错误,说明pylint不存在,我是否要安装。在尝试安装时,由于pip不存在,我得到另一个错误。

在尝试重新安装pip和pylint之后,我已经查看了终端,但是它将进入python3.6文件夹而不是python3.7文件夹,因此出现错误。

关于如何解决这个问题的任何想法?

Pip输出目前是:“来自/ usr / lib / python3 / dist-packages(python 3.6)的pip 9.0.1”

如果我尝试使用“python3 -m pip install pylint”通过终端安装pylint,我得到输出错误:“/ usr / local / bin / python3:没有名为pip的模块”

python pip python-3.6 python-3.7
1个回答
2
投票

按照stovfl的建议后,我意识到python 3需要重定向到3.7安装

我用Google搜索并发现了这篇文章:http://ubuntuhandbook.org/index.php/2017/07/install-python-3-6-1-in-ubuntu-16-04-lts/

在第3步,它告诉您如何使用以下命令makepython3使用新安装:

sudo update-alternatives --install /usr/local/bin/python3 python3 /usr/bin/python3.7 1

现在,当我安装pip和pylint时,它会指向新的3.7文件夹。这意味着它也适用于VS Code。

© www.soinside.com 2019 - 2024. All rights reserved.