从$ PATH macOS Mojave中删除路径

时间:2019-07-18 12:21:40

标签: python bash path

我正在尝试安装新的MacBook,并安装了python 3.7,但是意识到我宁愿使用python 3.6。我卸载了python 3.7,但是python路径仍在python 3.6路径中的$ PATH中。我在该主题上看到的问题似乎给出了答案,其中涉及使用export PATH,它仅更改当前会话的路径,或者说需要采取的措施取决于您的系统配置和macOS版本

echo $PATH给出:

/Library/Frameworks/Python.framework/Versions/3.6/bin:/opt/local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/3.7/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:

我已经删除了指向的../3.7,所以只想在3.6中使用$PATH路径

2 个答案:

答案 0 :(得分:1)

转到主目录cd ~

打开.bash_profile文件。 像这样

open .bash_profile

在文件末尾更改路径变量。

保存并退出。

现在关闭当前终端并打开新终端。这些变化将持续下去。

也可以使用您希望的python,您可以在.bash_profile中为其加上别名(显然是在设置了PATH变量之后)。

就像

alias python="python3.6"

答案 1 :(得分:0)

您可以使用export PATH=/Library/Frameworks/Python.framework/Versions/3.6/bin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:,但要在用户的.bash_profile或.bashrc中写它。

也就是说,如果您正在使用bash。

也许您已经在其中找到了PATH的定义,所以您只需对其进行更改即可。