从 macOS Mojave 中删除$PATH路径



我正在尝试设置我的新MacBook,并安装了python 3.7,但是意识到我宁愿使用python 3.6。我卸载了python 3.7,但是python路径仍然在我的$PATH中,与python 3.6的路径一起。我在这个主题上看到的问题似乎给出了答案,其中涉及使用仅更改当前会话路径的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

您可以使用

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的定义,所以你可以改变它。

转到您的主目录,cd ~

打开.bash_profile文件。这样

open .bash_profile

对文件末尾的 path 变量进行更改。

保存并退出。

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

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

喜欢

alias python="python3.6"

相关内容

  • 没有找到相关文章

最新更新