如何在macOs上使用libxml2和python?

问题描述 投票:6回答:4

我在OSX Lion上,我安装了libxml2(默认情况下),我安装了python(默认情况下)但是它们没有相互通信。在Lion上使用这个最简单的方法是什么?

$ python -c "import libxml2"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named libxml2
python macos osx-lion libxml2
4个回答
14
投票
  1. 访问ftp://xmlsoft.org/libxml2/python/并确保this is the latest version
  2. 下载它
  3. 打开包装
  4. 打开一个术语并cd到该目录
  5. 键入sudo python setup.py install
  6. ls /Library/Python/2.7/site-packages/,你应该看到一堆libxml2文件
  7. 再次尝试测试它应该工作

你需要安装XCode,但是,你应该已经安装了XCode,对吧?


7
投票

tkone的回答没问题。但酿造也可以做到。

试试这个,

  $ brew install libxml2 --with-python

0
投票

我不相信Python与libxml2模块一起提供的库存。你可以安装macports,然后执行以下操作:

$ sudo port install py27-libxml2

...在一切安装完成后等待一段时间后,最终得到Python 2.7,libxml2和libxml2 Python模块。


-4
投票

只需使用Pypi安装python模块包,输入:

sudo pip search libxml  and sudo pip install libxml
© www.soinside.com 2019 - 2024. All rights reserved.