Python 如何添加json库

Python 如何添加json库,python,json,macos,python-2.5,Python,Json,Macos,Python 2.5,在我的Mac上,当我发出命令时,我是python新手 User:ihasfriendz user$ python main.py Traceback (most recent call last): File "main.py", line 2, in <module> import json ImportError: No module named json User:ihasfriendz用户$python main.py 回溯(最近一次呼叫最后一次): 文件“ma

在我的Mac上,当我发出命令时,我是python新手

User:ihasfriendz user$ python main.py
Traceback (most recent call last):
  File "main.py", line 2, in <module>
    import json
ImportError: No module named json
User:ihasfriendz用户$python main.py
回溯(最近一次呼叫最后一次):
文件“main.py”,第2行,在
导入json
ImportError:没有名为json的模块

我在json上遇到错误。如何添加此库?我使用的是2.5(leopard附带的默认版本)

AFAIK json模块是在2.6版中添加的,请参阅。我猜您可以从更新python安装到最新的stable 2.6。

您也可以从这里安装json py

您也可以安装simplejson

如果您将pip(请参阅)作为Python包管理器,则可以使用以下工具安装simplejson:

 pip install simplejson

这类似于使用easy_install安装的评论,但我更喜欢使用pip而不是easy_install,因为您可以使用“pip uninstall package”在pip中轻松卸载。

在这种情况下,如何将现有的2.5升级到2.6?这里提供了适用于Mac OS X的Python 2.6.2安装程序:显然,安装程序创建了一个“Python 2.6”Applications文件夹中的文件夹,其中包含更新路径的脚本,以便在命令行运行“python”时运行新安装的python 2.6,而不是系统默认的python 2.5:您应该更正python标记中的拼写错误。的可能重复项强烈建议使用此方法安装simplejson,需要10秒: