在Snow Leopard上安装后,pycurl模块不可用

时间:2010-01-06 08:15:47

标签: python osx-snow-leopard pycurl

我在Mac Snow Leopard上运行Python 2.6.4。我使用:

安装了pycurl
sudo env ARCHFLAGS="-arch x86_64" easy_install setuptools pycurl==7.16.2.1

安装完成后没有任何问题,并说在后续安装尝试中安装了pycurl。但是,当我尝试在脚本中“导入pycurl”时,我收到一条消息,指出找不到pycurl。我不知道还有什么可以解决这个问题。

3 个答案:

答案 0 :(得分:2)

我怀疑你的系统上有2个版本的python。如何删除轻松安装并重新安装它。

删除当前的简易安装脚本,方法是键入which easy_install,然后键入rm [easy install full path]

安装简易安装

wget http://peak.telecommunity.com/dist/ez_setup.py
python ez_setup.py

然后,再次尝试你的命令:

sudo env ARCHFLAGS="-arch x86_64" easy_install setuptools pycurl==7.16.2.1

答案 1 :(得分:1)

我猜你有2个不同版本的python,你可以通过运行命令which python来找到

答案 2 :(得分:0)

如果您使用python.org OS X安装程序安装了Python 2.6.4,则需要安装10.6 10.4u SDK mpkg中的可选Xcode来安装包含C扩展模块的任何python包