关于网友提出的“ Mac中用which python查询python位置时,如何能让系统首先查找的是自己安装的位置?”问题疑问,本网通过在网上对“ Mac中用which python查询python位置时,如何能让系统首先查找的是自己安装的位置?”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: Mac中用which python查询python位置时,如何能让系统首先查找的是自己安装的位置?
描述:
系统默认的安装位置:
/System/Library/Frameworks/Python.framework/Versions/2.7
通过brew安装的python位置:
/usr/local/Cellar/python/2.7.14/Frameworks/Python.framework/Versions/2.7
我按照上图把/usr/local/bin移到了最上面,但是我在终端输入 which python查看位置时,输出的是:/Library/Frameworks/Python.framework/Versions/2.7/bin/python
怎么样通过which python查到的路径是:/usr/local/Cellar/python/2.7.14/Frameworks/Python.framework/Versions/2.7
解决方案1:在你的home文件夹下,建.bash_profile
(或.bashrc
)文件
里面放上
PATH=/usr/local/sbin:...各种或其它路径...:/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin
把你想先查的放前面就好了.
重进terminal, 用env |grep PATH
命令检查一下, 是不是你想要的样子
PS:
home:你的用户目录,如果用户名是jack,那home在Mac下就是 /Users/jack/
可以用
$ cd
$ pwd
来查看
以上介绍了“ Mac中用which python查询python位置时,如何能让系统首先查找的是自己安装的位置?”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/4535479.html