安装了python3,但终端显示命令未找到错误

10 投票
1 回答
23487 浏览
提问于 2025-04-16 05:14

我安装了python3,打开idle时显示它在运行python3.0.1。但是当我在终端(在OSX上)输入python3时,出现了一个错误,提示'找不到命令'。输入python则会让我使用电脑自带的2.x版本。有没有什么建议让我可以在终端中使用python3呢?

谢谢

1 个回答

16

首先,不要使用 Python 3.0.1。这个版本有很多问题,而且在发布 Python 3.1(现在是 3.1.2)后就被官方淘汰了。你可以在 python.org 上找到适用于 Mac OS X 的 3.1.2 安装包,点击这里。安装完成后,你需要确保 3.1.2 的 bin 目录(/Library/Frameworks/Python.framework/Versions/3.1/bin)在你的命令行搜索路径中。你可以手动修改一个合适的启动文件,比如 .bash_profile。或者,你也可以直接双击在 /Applications/Python 3.1 里找到的 Update Shell Profile.command。无论哪种方式,你都需要打开一个新的终端窗口或者重新登录。另一种方法是通过 MacPorts 或其他分发渠道安装 Python 3.1。此外,Python 3.2 的测试版本现在也可以在 python.org 和其他地方找到。

撰写回答