python 3.2安装,但MAC没认出来

时间:2011-07-08 17:38:01

标签: python

我安装了python 3.2版本,但是当我打开wingIDE时,我的MAC仍然只显示旧版本的Python 2.6.1。我尝试在“python可执行文件”中使用“configure python”-enter python3.2,然后发现没有任何改变,python 2.6.1仍然出现在wingIDE中。有什么建议吗?


我只是尝试再次启动WINGIDE,这次它表示我安装的最新版本的python 3.2。嗯,好笑,我没有改变任何东西,它现在认出来了!但是当我使用终端时,它仍然只能识别python 2.6。

4 个答案:

答案 0 :(得分:1)

你的PATH中有python3.2吗?尝试在命令行输入“python3.2”,看看是否有效。 python3.2在哪里?它可能是/usr/bin/python3.2尝试在WingIDE中使用它,看看是否有效。

答案 1 :(得分:0)

这可能取决于您运行的OSX版本。我在运行10.6.7的机器上自定义安装python 2.7,并且必须使用以下行修改〜/ .bash_profile:

PATH = “/库/框架/ Python.framework /版本/电流/ bin中:$ {PATH}”

您可能需要检查目录/Library/Frameworks/Python.framework/Versions,并查看3.2安装的完整路径。然后,您可以修改〜/ .bash_profile中的PATH变量,如下所示:

PATH = “/库/框架/ Python.framework /版本/ YOUR_VERSION_NUM / bin中:$ {PATH}”

答案 2 :(得分:0)

尝试自己修复翼,但如果你想通过命令行执行它......

终端

: python3.2 ./filename.py

享受

答案 3 :(得分:0)

原因是因为“/ Library/Frameworks/Python.framework/Versions/3.4/bin”中不存在“python”快捷方式,这是新创建的二进制位置。 创建一个指向“python”的软链接作为解决方法。 “ln -s python python3.4”。 另外,请确保.bash_profile具有/Library/Frameworks/Python.framework/Versions/3.4/bin目录的条目。 使用“Python -V”验证