我在这里需要一些帮助。对于您的信息,我是Python的新手,并且只是想修补它。所以,我有这个网站' hitchhiker的python' 指南。现在,我在'在Mac OS X上安装Python 3' 的一部分。这是链接 - > http://docs.python-guide.org/en/latest/starting/install3/osx/#pip
无论如何,我想要做得对,所以新格式化我的Mac和Xcode。我按照' xcode-select --install' 的说明进行操作。之后,我开始在终端$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
我想我到目前为止应对此问题,但问题出现了。 他说
安装Homebrew后,将Homebrew目录插入 PATH环境变量的顶部。你可以通过添加 〜/ .profile文件底部的以下行
所以,通过一些搜索,我在nano中编辑了我的路径。通过以下
sudo nano /etc/paths
/usr/local/bin
/usr/local/sbin <<<--When I opened the paths, there wasn't this 'usr/local/sbin' So I typed it.
/usr/bin
/bin
/usr/sbin/
/sbin
当我打开路径时,没有'/usr/local/sbin'
。所以我输入了它。
然后我退出终点站,回避路径,没有任何事情发生。
如果我which python
它会显示/usr/bin/python
。
我确实安装了python3但是当我python -V
时,它仍然存在
Python 2.7.10
如何将Homebrew目录插入PATH环境变量的顶部?
通过手段,如何设置我的mac将python3设置为默认???
提前感谢!
答案 0 :(得分:2)
您误解了有关PATH的说明。 PATH是一个环境变量,可以在主目录中的.profile
文件中设置(如果它不存在则创建它),并且您需要准确复制页面的内容说到文件的底部:
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
完成此操作后,重新启动终端,您应该可以使用python3
命令。
答案 1 :(得分:0)
转到您的终端并运行:
$ which brew
/usr/local/bin/brew
您将获得brew路径,并确保将此路径添加到〜/ .profile PATH,如下所示:
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
然后运行此命令以使更改生效:
$ source ~/.profile
答案 2 :(得分:0)
/ etc /中的文件仅在启动时运行,并且对所有用户都是全局的。我建议你使用主目录中的文件(.bash_profile或.zshrc,具体取决于你的shell)。每次打开终端时都会读取这些文件。
添加以下行:
export PATH=/usr/local/sbin:$PATH
要更新现有终端,您可以按
更新设置> source ~/.bash_profile