已安装 Python 3.2,但 MAC 未识别

4 投票
4 回答
8925 浏览
提问于 2025-04-16 21:07

我安装了Python 3.2版本,但当我打开wingIDE时,我的MAC上还是只显示旧版本的Python 2.6.1。我尝试使用“配置Python”功能,在“Python可执行文件”里输入python3.2,但发现没有任何变化,wingIDE里还是显示Python 2.6.1。有什么建议吗?


我刚刚又尝试重新启动WINGIDE,这次它显示的是我安装的最新版本Python 3.2。嗯,有趣,我没有做任何改变,它现在就识别到了!但是当我使用终端时,它还是只识别Python 2.6。

4 个回答

0

我在尝试自己修复这个问题,不过如果你想直接通过命令行来执行的话...

在终端里输入:

python3.2 ./filename.py

祝你好运!

0

这可能跟你使用的OSX版本有关。我在运行10.6.7的机器上自定义安装了python 2.7,之后需要修改我的~/.bash_profile文件,添加以下这一行:

PATH="/Library/Frameworks/Python.framework/Versions/Current/bin:${PATH}"

你可以去检查一下这个目录:/Library/Frameworks/Python.framework/Versions,看看你安装的3.2版本的完整路径是什么。然后可以像这样修改你~/.bash_profile里的PATH变量:

PATH="/Library/Frameworks/Python.framework/Versions/YOUR_VERSION_NUM/bin:${PATH}"

1

你的电脑上有python3.2吗?可以试着在命令行里输入“python3.2”,看看能不能运行。那python3.2放在哪里呢?它可能在这个地方:/usr/bin/python3.2。你可以在WingIDE里试试用这个路径,看看能不能正常工作。

撰写回答