[英]Mac Default Python Path Change
嗨,我有一台Mac,碰巧到处都安装了许多不同口味的Python。
现在,当我在终端中打开python时,输入
which python
返回结果是:
//anaconda/bin/python
我想知道应该怎么做才能将默认python更改为我喜欢的python,所以下次我这样做时:
which python
路径应为:
/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
谢谢!
当您安装Anaconda时,它应该已经在前面的PATH变量中添加了一个新项。 您应该在*〜/ .bash_profile *文件中看到以下内容:
# added by Anaconda 1.8.0 installer
export PATH="//anaconda/bin:$PATH"
您可以删除这些行,重新打开任何终端窗口,并且应该已经恢复了默认的Python。
which
命令使用$PATH
列出的目录搜索命令的第一个匹配项。 如果要列出可执行文件的所有实例,请使用-a选项。
which python2.7
输出:
/usr/bin/python2.7
这将显示到/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
符号链接
解决符号链接的使用
readlink $(which python2.7)
输出:
../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
尝试创建符号链接
ln -s /anaconda/bin/python /Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.