0

MacBook Pro 已经安装了一个 python 3.8.2。然后我安装了具有 python 3.8.5 的 anaconda 并从 python.org 安装了 python 3.9.4。

Pip3 正在将软件包安装到 anaconda,而不是 3.9.4。如何从终端使用 pip3 为 python 3.9.4 安装软件包?另外,如何与终端分开运行 python 3.8.2、3.8.5、3.9.4(以及它们各自的空闲)?

我不熟悉更改路径,所以详细的命令会很有帮助。

(base) ~ % where python3
/Users/user/opt/anaconda3/bin/python3
/Library/Frameworks/Python.framework/Versions/3.9/bin/python3
/usr/local/bin/python3
/usr/bin/python3
(base) ~ % where pip3
/Users/user/opt/anaconda3/bin/pip3
/Library/Frameworks/Python.framework/Versions/3.9/bin/pip3
/usr/local/bin/pip3
/usr/bin/pip3
(base) ~ % where python
/Users/user/opt/anaconda3/bin/python
/usr/bin/python
(base) ~ % where pip
/Users/user/opt/anaconda3/bin/pip

4

1 回答 1

1

不要使用pip3. 使用pip3.8pip3.9使用显式 python 启动 pip。

pythonx-m pip install package

pythonx在哪里python3.9python3.8。我怀疑python3.8仍然启动 3.8.2,但可以肯定的是,只需python3.8在命令行上输入并查看启动行。我对启动 Anaconda python 一无所知。

类似地,python3.x-m idlelib` 将在任何 python3.x 启动时启动 IDLE。

于 2021-04-08T19:55:28.650 回答