pip3指定的是python3.6而不是python3。7
时间: 2024-02-17 12:01:48 浏览: 90
如果你的系统中同时安装了多个版本的 Python 解释器,那么 pip3 默认可能会指向 Python 3.6 版本的解释器。如果你想指定 pip3 使用 Python 3.7 解释器,可以使用以下命令:
```
python3.7 -m pip uninstall pip
```
这会卸载 Python 3.7 版本的 pip。接下来,你可以使用以下命令来安装 Python 3.7 版本的 pip:
```
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
sudo python3.7 get-pip.py
```
这将从官方源下载并安装 Python 3.7 版本的 pip。现在,你应该能够使用 pip3 命令来安装和管理 Python 3.7 包了。
相关问题
pip python3.6 3.8 共存
在 Python 中,pip 是一个用于安装和管理第三方库的包管理工具。在同一台机器上同时安装多个 Python 版本是可能的,因此可以实现 pip3.6 和 pip3.8 共存。
首先,你需要确认已经在机器上安装了 Python3.6 和 Python3.8 的两个版本。这可以通过在命令行中输入 `python3.6 --version` 和 `python3.8 --version` 来检查。
然后,你需要确保每个 Python 版本都有对应的 pip 包。可以通过运行以下命令来安装 pip:
```shell
$ python3.6 -m ensurepip
$ python3.8 -m ensurepip
```
现在,你应该有了两个 pip,即 pip3.6 和 pip3.8。你可以使用命令 `python3.6 -m pip` 和 `python3.8 -m pip` 分别调用它们。
例如,要在 Python3.6 中安装一个包,你可以使用以下命令:
```shell
$ python3.6 -m pip install 包名
```
同样,要在 Python3.8 中安装同一个包,你可以使用以下命令:
```shell
$ python3.8 -m pip install 包名
```
这样,你便可以在同一台机器上同时使用 pip3.6 和 pip3.8,并将其用于不同版本的 Python。请记住,要指定使用哪个版本的 Python,需要在命令行中使用 `python3.6` 或 `python3.8`。
centos7 安装python3.6
的方法是什么?
您可以按照以下步骤在 CentOS 7 上安装 Python 3.6:
1. 安装 EPEL 仓库:
sudo yum install epel-release
2. 安装 IUS 仓库:
sudo yum install https://centos7.iuscommunity.org/ius-release.rpm
3. 安装 Python 3.6 和 pip:
sudo yum install python36u python36u-libs python36u-devel python36u-pip
4. 确认 Python 和 pip 版本:
python3.6 -V
pip3.6 -V
现在您已经成功地在 CentOS 7 上安装了 Python 3.6 和 pip。
阅读全文