pythonSetUp
MacOS的Python配置ヾ(•ω•`)o
我真的是服了,虽然MacOS的底层也是Unix,但是它在开发上真的没有Linux(Ubuntu)便捷
和Ubunty一样,MacOS出厂就装备了Python(甚至是两个),但是看起来并没有定义好其运行环境路径,导致pip,pip3,python3,python2混在一起,没法直接进行使用
重新配置环境ヾ(•ω•`)o
无需卸载或者安装新的python,只需要找到指定的python目录即可,为了能够显示隐藏的文件,需要先在终端执行:Mac 访达 (Finder) 显示隐藏文件和文件夹的方法_finder 显示隐藏文件-CSDN博客
方法 1:将 /Users/用户名/Library/Python/3.9/bin添加到 PATH环境变量ヾ(•ω•`)o
- 打开终端 。
- 先在访达中找到对应的python路径:
这通常是在自己的用户文件夹下:/Users/用户名/Library/Python/3.9/bin
3. 编辑你的shell配置文件 (取决于你使用的shell,通常是 .bash_profile或 .zshrc):
**bash**复制
或者: **bash**复制
- 在文件末尾添加以下行 : **bash**复制
- 保存文件并重新加载配置 : **bash**复制
或者: **bash**复制
- 验证更改 : **bash**复制
确保 /Users/bunnychen/Library/Python/3.9/bin已经出现在 PATH中。
方法2:ヾ(•ω•`)o
Mac下关于pip和pip3的正确解锁方式_mac which pip-CSDN博客
方法3ヾ(•ω•`)o
要让 zsh 默认使用 /usr/bin/python3(macOS 自带的 Python 3),你可以通过以下步骤实现:
✅ 步骤一:确认路径ヾ(•ω•`)o
你已经有:
输出中包含了 /usr/bin/python3,说明系统自带 Python 3 是存在的。
✅ 步骤二:修改 .zshrcヾ(•ω•`)o
打开终端,编辑你的 zsh 配置文件:
在文件末尾添加以下内容:
保存并退出(在 nano 中按 Ctrl+O 回车保存,Ctrl+X 退出)。
✅ 步骤三:让配置生效ヾ(•ω•`)o
执行:
✅ 步骤四:验证是否成功ヾ(•ω•`)o
输入以下命令确认使用的是 /usr/bin/python3:
如果输出的是:
并且版本号对应 macOS 自带的 Python(通常是 3.8 或 3.9),说明设置成功。
🔒 注意事项ヾ(•ω•`)o
- 不要删除
/usr/bin/python3,它是 macOS 命令行工具的一部分,删除可能影响系统工具(如git、lldb等)。 - 如果你使用的是 Homebrew 安装的 Python,它默认会覆盖
/usr/local/bin/python3,但通过上述alias方式可以强制使用系统版本。
如需恢复默认行为,只需删除或注释掉 .zshrc 中的 alias 行并重新 source ~/.zshrc 即可。