如何更改Mac上的Python路径?
我想把我的 PATH
从 Python 2.6.1
改成 3.1.2
。我电脑上安装了这两个版本,但当我在终端输入 python --version
时,显示的是 Python 2.6.1
。这说明现在的设置是指向这个版本。如果我输入 python3.1
,它会加载我想用的版本,不过 PATH
还是指向 2.6.1
。和 Python 3.1 一起下载的还有一个 Update Shell Profile.command
文件,当我运行这个文件后,再输入 nano ~/.bash_profile
,它显示:
为 Python 3.1 设置 PATH,原始版本保存在 .bash_profile.pysave PATH="/Library/Frameworks/Python.framework/Versions/3.1/bin:${PATH}" export PATH。
这是不是意味着我已经改变了 PATH
,还是说它只是给我提供了如何改变的指示?
4 个回答
1
如果你使用的是 .zsh 终端,而不是 .bash,你可能需要用下面的命令来更新你的 PATH:
nano .zsh
然后用 export 命令来更新你的 PATH。
想要更多的指导,可以查看下面的链接:
https://coolestguidesontheplanet.com/how-to-add-to-the-shell-path-in-macos-using-terminal/
3
试试下面的代码
cd /usr/local/bin
cp python3.7 python
然后重启终端
31
PATH="/Library/Frameworks/Python.framework/Versions/3.1/bin:${PATH}"
export PATH
这段代码会把Python的文件夹路径加到系统的路径里。
如果这段代码放在~/.bash_profile
文件里,那么每次启动时都会自动把Python的路径加上。