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
即可。