我正在尝试设置我的新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"