【问题标题】:how to install lxml with pypy in virtualenv如何在 virtualenv 中使用 pypy 安装 lxml
【发布时间】:2015-05-04 18:34:33
【问题描述】:

我正在尝试在 virtualenv 中使用 pypy 以获得更好的性能来运行我的 python 程序。我能够安装所有必需的模块,除了lxml

到目前为止,我试过了

pip install lxml

也试过

pip install --upgrade lxml

它在末尾显示以下消息:

Successfully installed lxml-3.4.4

但是,当我启动 pypy prompt 并尝试导入 lxml 时,出现错误:

(venv)➜  pypy  pypy
Python 2.7.3 (2.2.1+dfsg-1ubuntu0.2, Dec 02 2014, 23:00:55)
[PyPy 2.2.1 with GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
And now for something completely different: ``denial is rarely a good debugging
technique''
>>>> import lxml
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named lxml
>>>> from lxml import html
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named lxml

更新:

我使用的是 ubuntu 14.04

我也试过了

sudo apt-get install pypy-dev

【问题讨论】:

    标签: python lxml pypy


    【解决方案1】:

    我遇到了类似的问题。我通过运行sudo apt-get install python-dev libxml2 libxml2-dev libxslt-dev 然后pip install --upgrade lxml 让它工作

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-02
      • 1970-01-01
      • 1970-01-01
      • 2015-05-17
      • 1970-01-01
      • 2012-11-14
      相关资源
      最近更新 更多