Pip已安装到python3.6,但是我在Ubuntu 18.04上将python3.7与VS Code一起使用

时间:2019-03-02 10:07:46

标签: python pip python-3.6 python-3.7

老实说,我是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的模块”

1 个答案:

答案 0 :(得分:2)

在遵循了stovfl的建议之后,我意识到python 3需要重定向到3.7 install

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

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

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

现在,当我安装pip和pylint时,它会定向到新的3.7文件夹。这意味着它也可以与VS Code一起使用。