Pip安装在python3.6上,但I';我在Ubuntu18.04上使用python3.7和VS代码

Pip安装在python3.6上,但I';我在Ubuntu18.04上使用python3.7和VS代码,python,pip,python-3.6,python-3.7,Python,Pip,Python 3.6,Python 3.7,公平地说,我是python和ubuntu新手。我最近一直在学习一些教程,它们使用pylint检查python代码的语法 我使用“sudo pip3 install pylint”通过终端正常安装了它,但是每当我在VS代码中格式化时,我都会收到一个错误,说明pylint不存在,我想安装吗。在尝试安装时,由于pip不存在,我收到另一个错误 在尝试重新安装pip和pylint之后,我查看了终端,但是它将进入python3.6文件夹,而不是python3.7文件夹,因此出现了错误 有没有办法解决这个问题

公平地说,我是python和ubuntu新手。我最近一直在学习一些教程,它们使用pylint检查python代码的语法

我使用“sudo pip3 install pylint”通过终端正常安装了它,但是每当我在VS代码中格式化时,我都会收到一个错误,说明pylint不存在,我想安装吗。在尝试安装时,由于pip不存在,我收到另一个错误

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

有没有办法解决这个问题

Pip输出当前为:“来自/usr/lib/python3/dist包(python 3.6)的Pip 9.0.1”


如果我尝试通过终端使用“python3-m pip install pylint”安装pylint,我得到的输出错误是:“/usr/local/bin/python3:No module named pip”

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

我在谷歌上搜索发现了这篇文章:

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

sudo更新替代方案——安装/usr/local/bin/python3 python3/usr/bin/python3.7 1


现在,当我插入pip和pylint时,它将指向新的3.7文件夹。这意味着它也可以与VS代码一起工作。

您的问题并显示pip3的输出--versionRelevant@stovfl我已经添加了输出,目前是:“pip 9.0.1 from/usr/lib/python3/dist包(python 3.6)”接下来检查
python3--version
的输出,如果
3.7
do
/usr/bin/python3-m pip install pylint
。我刚刚检查过,python3输出为3.7,但是/usr/bin/python3是3.6,因此安装要进行。我可以删除3.6吗?那会更容易吗?3.7位于文件夹:/usr/local/bin/python3中,但由于pip不存在,运行pip安装失败。我正在尝试使用sudoapt install/usr/local/bin/python3pip在那里安装pip,但也失败了