【问题标题】:How to install lxml on Mac to be used with GAE?如何在 Mac 上安装 lxml 以与 GAE 一起使用?
【发布时间】:2014-07-15 05:20:42
【问题描述】:

我知道带有 Python 2.7 的 GAE 支持 lxml 2.3,但它在 Mac 上本地不起作用 (No module named lxml)。所以,我下载了lxml 2.3。那我应该怎么做才能安装它?我尝试将lxml-2.3.tgz/lxml-2.3/src/lxml 内容复制到/usr/local/google_appengine/lib/lxml,但没有帮助。而且我不使用 pip、ma​​cport 等。

【问题讨论】:

  • @Lipis,它不是重复的,因为 lxml 是 python 2.7 (developers.google.com/appengine/docs/python/tools/libraries27) 的一部分,但没有安装在本地。
  • 是的..对不起..我的错..
  • 仅仅下载lxml的源代码是行不通的,因为它有基于c的模块依赖!要么找到二进制包,要么从源代码安装,这涉及到编译包。
  • @TimHoffman,你所说的“包裹”是什么意思?是 dmg 文件吗?
  • 我不知道我没有使用 Mac。但我想二进制包必须可用于 Mac。如果你不使用 macports 或 pip,那么你将不得不从源代码构建。

标签: python macos google-app-engine python-2.7 lxml


【解决方案1】:

在 appengine 配置中,您可以将 python 路径指向您安装了 lxml 的 virtualenv。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-01
    • 2015-08-05
    • 1970-01-01
    • 2015-11-27
    • 1970-01-01
    • 2015-05-09
    • 2020-03-15
    相关资源
    最近更新 更多