Python 在Mac上安装lxml时出现问题,它已安装,但找不到模块

Python 在Mac上安装lxml时出现问题,它已安装,但找不到模块,python,macos,lxml,Python,Macos,Lxml,代码 from lxml import etree 产生错误 ImportError: No module named lxml 运行 sudo easy_install lxml 导致 lxml 2.2.7 is already the active version in easy-install.pth Removing lxml-2.2.7-py2.5-macosx-10.3-i386.egg from site-packages and rerunning sudo easy

代码

from lxml import etree 
产生错误

ImportError: No module named lxml 
运行

sudo easy_install lxml
导致

lxml 2.2.7 is already the active version in easy-install.pth 
Removing lxml-2.2.7-py2.5-macosx-10.3-i386.egg from site-packages and rerunning sudo easy_install lxml results in
Adding lxml 2.2.7 to easy-install.pth file
Installed /Library/Python/2.5/site-packages/lxml-2.2.7-py2.5-macosx-10.3-i386.egg
Processing dependencies for lxml
Finished processing dependencies for lxml
但我仍然没有得到名为lxml的模块

为了在Mac(OSX 10.5)上使用lxml,我遗漏了什么步骤

更新

python——版本报告

Python 2.5.2
运行python会产生

Python 2.5.2 (r252:60911, Feb 22 2008, 07:57:53) 
[GCC 4.0.1 (Apple Computer, Inc. build 5363)] on darwin

您的计算机上安装了多个版本的python<其中一个安装了code>lxml,您正在调用另一个。除此之外,没有足够的上下文来预言。

有些东西不在这里。 添加的包装为lxml-2.2.7-py2.5-macosx-10.3-i386.2 当您使用mac os x 10.5时,它指的是mac os x 10.3


试试python——版本,这会告诉你什么?

你似乎试图将lxml安装到苹果提供的Python2.5 for OS X 10.5中,但使用的是一个可能是用python.org Python2.5构建的蛋。如果您的系统上都安装了这两个,请记住,您需要为每个Python单独安装一个
easy\u install
(setuptools或Distribute)。苹果为其Python提供了一个
/usr/bin
。确保您使用的是python.org one(检查
哪个python
),您应该按照setuptools的安装说明进行操作,或者分发来为它安装一个
easy\u install
easy\u install
将位于python.org框架的
bin
目录中:
/Library/Frameworks/python.framework/Versions/2.5//bin
。使用该
easy_install
安装
lxml
;然后,它应该自动在
/Library/Frameworks/Python.framework/Versions/2.5/lib
中结束。对一个类似的问题和问题进行了更详细的讨论

成功了 请参阅sudo env ARCHFLAGS=“-arch x86\u 64”简易安装-2.7 lxml


在Mac OS 10.9上工作。

文件名中的
10.3
指的是所用Python实例的ABI(
MACOSX部署\目标
),而不一定是您正在运行的OS X版本。例如,传统上python.org OS X安装程序是使用
MACOSX_DEPLOYMENT_TARGET=10.3
构建的,因此相同的安装程序和python可以在OSX 10.3及以上版本(包括10.5和10.6)上使用。正如预期的那样,这似乎不是苹果在10.5中提供的python 2.5(即python 2.5.1)。尝试
python-c'importsys;打印sys.executable'
。我发现您在Mac OS上管理多个Python版本的大量帖子非常有价值,可以帮助我解决这方面的问题。我的问题是:你打算什么时候出版一本集所有智慧于一身的书?我一定会买一本!非常感谢。我很高兴你发现他们能帮上忙。
STATIC_DEPS=true sudo pip install lxml