我已经在我的virtualenv中的AWS EC2实例(Amazon Linux AMI)上安装了lxml:
pip3 install lxml
我得到了以下结果:
Collecting lxml
Using cached lxml-3.6.0.tar.gz
Installing collected packages: lxml
Running setup.py install for lxml ... done
Successfully installed lxml
但是,似乎没有安装lxml。当我在python 3.4脚本中导入它时:
from lxml import html
我收到以下错误:
ImportError: No module named 'lxml'
此外,如果我跑:
pip3 uninstall lxml
我得到了
Cannot uninstall requirement lxml, not installed
我做错了什么?
答案 0 :(得分:1)
我最终使用easy_install而不是pip:
<Directory /var/www/tmws/twms/static>
Require all granted
</Directory>
它有效!
答案 1 :(得分:0)
对我来说,问题是我安装了python-devel
,但这只适用于Python 2.因此,对于Python 3,请执行:
sudo yum install python34-devel
或者如果你在使用Debian:
sudo apt-get install python3.4-dev