';python';指向anaconda安装
我已经安装了anaconda,但我仍然希望在终端窗口(';python';指向anaconda安装,python,macos,terminal,anaconda,zsh,Python,Macos,Terminal,Anaconda,Zsh,我已经安装了anaconda,但我仍然希望在终端窗口(zsh)中正常使用python)。目前,运行哪个python显示/Users/USERNAME/opt/anaconda3/bin/python 我不希望此命令指向我的anaconda安装。我想像过去一样使用python,并让它指向我的python2.7安装(/usr/bin/python) pip和python3也存在同样的问题。如何将这些路径更改回其默认位置?我想首先说我个人从未使用过Anaconda,但我有很多朋友使用过,他们似乎总是陷
zsh
)中正常使用python
)。目前,运行哪个python
显示/Users/USERNAME/opt/anaconda3/bin/python
我不希望此命令指向我的anaconda安装。我想像过去一样使用python
,并让它指向我的python2.7安装(/usr/bin/python
)
pip
和python3
也存在同样的问题。如何将这些路径更改回其默认位置?我想首先说我个人从未使用过Anaconda,但我有很多朋友使用过,他们似乎总是陷入困境。如果您不需要Anaconda提供的特定于数据科学的工具(我想大部分工具都可以通过使用pip install
轻松获得),那么我强烈建议您不要使用Anaconda。我建议您改为使用自制来安装python 3.7,而不要使用python 2.7的系统版本。。。无论如何
我最近修复了一个类似于您为朋友描述的问题。我最终删除了他的anacaonda版本并重新安装了fresh from homebrew(链接:),所以我就是这样帮助他的,希望这也能帮助你
首先,我将检查~/.bash\u配置文件
(或者可能是~/.bashrc
)文件的配置。在前面加上#字符,注释掉所有与水蟒有关的行。我相信当anaconda安装时,它会将python的anaconda版本的位置放在路径层次结构的更高位置,因此您的计算机在有机会查看/usr/bin
之前会首先看到它
其次,你需要把巨蟒移到垃圾桶里。。。我会首先破坏整个'/Users/USERNAME/opt/anaconda3'目录。如果内存正常,anaconda会在/MacitoshHD/Library/Frameworks
目录中存储其他与python相关的内容,但不要引用我的话。我建议你去那里看看,把那些看起来与水蟒安装有关的东西都扔掉
之后,在一个新的终端中(以便刷新路径),我安装了homebrew,然后运行命令brew install python3
来安装python3。我想我可能运行了安装程序输出中推荐的命令,类似于“brew link python3”到symlink python3,安装后需要将其链接到symlink python3
最后,一切都完成了python2和python3都已安装,并且可以正常工作。python2是系统默认版本,python3是自制安装版本。请随时提出任何问题,我会尽力提供更多帮助,希望这些说明能帮助您开始 这成功了!我是在被鼓励安装Anaconda之后才安装的,这是我参加的计算科学课程的一部分;我绝对不会在这之后重新安装它。很高兴听到它工作了!在mac上安装任何东西时,我建议您总是先检查一下是否可以使用homebrew进行安装,因为它可以解决所有依赖项并保持整洁。享受吧!