Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从mac中的路径中删除anaconda以便pip安装?_Pip_Anaconda_Python Idle_Macos Big Sur_Python Install - Fatal编程技术网

如何从mac中的路径中删除anaconda以便pip安装?

如何从mac中的路径中删除anaconda以便pip安装?,pip,anaconda,python-idle,macos-big-sur,python-install,Pip,Anaconda,Python Idle,Macos Big Sur,Python Install,MacBookPro已经安装了一个python 3.8.2。然后我安装了anaconda,它包含python 3.8.5,并从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

MacBookPro已经安装了一个python 3.8.2。然后我安装了anaconda,它包含python 3.8.5,并从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


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

pythonx-m pip install package
其中,
pythonx
python3.9
python3.8
。我怀疑
python3.8
仍然启动3.8.2,但可以肯定的是,只需在命令行上输入
python3.8
,然后查看启动行。我不知道如何启动蟒蛇


类似地,
python3.x
-m idlelib`将以python3.x启动的任何东西启动IDLE。

是的,这是有效的。谢谢。有没有办法使用本机Python 3.8.2
Python3.8
打开使用anaconda安装的Python3.8.5。在Windows上,
py-3.8
应该只打开python.org安装,但我无法回答在Mac上使用终端的问题。如果你能在Finder中找到3.8.2文件夹,它应该包含3.8.2二进制文件,但这并不能让你得到pip,等等。