如何在 Linux Ubuntu 16.04 中使用 Pip3 安装 Python 3.6 的模块?

How do I install modules for Python 3.6 using Pip3 in Linux Ubuntu 16.04?

我是运行LinuxUbuntu16.04,我默认的python3版本是Python3.5.2.

我下载了 Python 3.6 以获得更新版本的 Python。我可以在我的命令行上使用 'python3.6' 获取它 运行,而我的默认版本 python3 仍然是 Python 3.5.2.

我想在 Python 3.6 中安装我在 Python 3.5.2 上的软件包。我尝试使用以下命令:

pip3 install numpy

但我收到以下消息:

Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: numpy in ./.local/lib/python3.5/site-packages (1.18.5)

如何让 pip3 将软件包具体安装到 Python 3.6?

这是我当前的 pip3 版本:

pip3 --version
pip 20.2.4 from /home/[username]/.local/lib/python3.5/site-packages/pip (python 3.5)

您必须使用确切的版本,例如 pip-3.5.2pip-3.6

您可以尝试 pip3.6python3.6 -m pip

如果两者都不起作用,则没有为新的 Python 版本安装 pip。 按照 https://pip.pypa.io/en/stable/installing/ 中的说明进行操作,但请确保使用 python3.6 而不仅仅是 python!

在某些安装中,可能需要在 python/python3.6 之前使用 sudo