Mac上.profile文件位置及Python3设为默认解释器步骤指引
macOS Sierra下Python3安装与默认解释器设置(含~/.profile创建指南)
嘿,我来帮你搞定这个问题!找不到~/.profile完全正常——macOS 默认不会自动创建这个文件,咱们一步步来解决:
1. 创建并编辑~/.profile文件
打开终端,直接用nano编辑器创建并打开这个文件(nano对新手更友好,操作简单):
nano ~/.profile
执行后会进入nano的编辑界面,接下来咱们添加环境配置内容。
2. 通过Homebrew安装Python3
既然你已经装了Homebrew,直接在终端运行这条命令安装Python3:
brew install python3
Homebrew会把Python3安装在/usr/local/bin/python3路径下,同时自动安装对应的包管理工具pip3。
3. 配置~/.profile让Python3成为默认
在刚才打开的nano编辑界面里,粘贴以下内容:
# 让系统优先使用Homebrew安装的工具 export PATH="/usr/local/bin:$PATH" # 把python命令指向python3,pip命令指向pip3 alias python='python3' alias pip='pip3'
简单解释下:
export PATH这行把Homebrew的安装目录/usr/local/bin放到系统路径最前面,这样终端找命令时会优先看这里,而不是系统自带的/usr/bin(里面是老版本的Python2)。alias行是给python和pip命令创建别名,以后你敲python就会调用Python3,敲pip就会调用Python3的包管理工具。
编辑完成后,按Ctrl+O保存文件,然后按Ctrl+X退出nano编辑器。
4. 让配置立即生效
为了让刚才的配置不用重启终端就能生效,在终端运行:
source ~/.profile
5. 验证设置是否成功
现在在终端输入以下命令检查版本:
python --version pip --version
如果输出显示的是Python 3.x.x(比如Python 3.9.x)和对应的pip3版本,就说明设置成功啦!
额外提示
如果你之后发现配置没生效,可以检查一下终端是否用的是bash(macOS Sierra默认是bash)。如果是zsh的话,可能需要配置~/.zshrc,不过你这个系统版本默认还是bash,所以~/.profile是没问题的。
内容的提问来源于stack exchange,提问作者Andy
相关产品推荐
相关产品推荐

