2024-05-21 04:24:48 发布
网友
嗨,我有一台Mac电脑,碰巧到处都安装了许多不同风格的Python。
现在当我在终端打开python时,输入
which python
返回结果是:
//anaconda/bin/python
我想知道应该怎么做才能将默认的python更改为我喜欢的python,所以下次我这样做时:
路径应该是:
/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
谢谢!
which命令使用$PATH中列出的目录搜索命令的第一个匹配项。如果要列出可执行文件的所有实例,请使用-a选项。
which
$PATH
which python2.7
输出:
/usr/bin/python2.7
这将显示指向/System/Library/Frameworks/Python.framework/Versions/2.7/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
安装Anaconda时,它应该在前面的PATH变量中添加一个新项。您应该在*~/.bash_profile*文件中看到类似的内容:
# added by Anaconda 1.8.0 installer export PATH="//anaconda/bin:$PATH"
您可以删除这些行,重新打开您拥有的任何终端窗口,并且您的默认Python应该已经恢复。
which
命令使用$PATH
中列出的目录搜索命令的第一个匹配项。如果要列出可执行文件的所有实例,请使用-a选项。输出:
这将显示指向
/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
安装Anaconda时,它应该在前面的PATH变量中添加一个新项。您应该在*~/.bash_profile*文件中看到类似的内容:
您可以删除这些行,重新打开您拥有的任何终端窗口,并且您的默认Python应该已经恢复。
相关问题 更多 >
编程相关推荐