如何在Linux Ubuntu 16.04中使用Pip3安装Python 3.6的模块?
我运行的是Linux Ubuntu 16.04,我默认的Python 3版本是Python 3.5.2 我下载了Python3.6以获得Python的最新版本。我可以使用“python3.6”在我的命令行上运行它,而python3的默认版本仍然是python3.5.2 我想在Python3.6中安装我在Python3.5.2上的软件包。我尝试使用以下命令:如何在Linux Ubuntu 16.04中使用Pip3安装Python 3.6的模块?,python,python-3.x,python-3.6,ubuntu-16.04,Python,Python 3.x,Python 3.6,Ubuntu 16.04,我运行的是Linux Ubuntu 16.04,我默认的Python 3版本是Python 3.5.2 我下载了Python3.6以获得Python的最新版本。我可以使用“python3.6”在我的命令行上运行它,而python3的默认版本仍然是python3.5.2 我想在Python3.6中安装我在Python3.5.2上的软件包。我尝试使用以下命令: pip3 install numpy 但我得到了以下信息: Defaulting to user installation because
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.2
或pip-3.6
您可以尝试pip3.6
或python3.6-m-pip
如果两者都不起作用,则不会为新的Python版本安装pip
。
按照中的说明操作,但确保使用python3.6
,而不仅仅是python
在某些安装中,可能需要在
python
/python3.6
python3.6-m pip安装[软件包名称]
对我有效之前使用sudo
。无论是pip3.6
还是pip-3.6
(前面的评论建议)都不起作用。我不太清楚这是为什么,有什么建议吗?并非所有情况下都安装了pip3.6
脚本。但一般来说,建议使用一个用于开发的库来分隔项目的库。当您在虚拟环境中时,pip
和pip3
应正常工作并在该环境中管理包。