注意:我正在使用virtualenvwrapper。
激活虚拟环境之前:
$ pip install lxml
Requirement already satisfied (use --upgrade to upgrade): lxml in /usr/lib/python2.7/dist-packages
Cleaning up...
激活虚拟环境后:
(test-env)$ pip install lxml
force/build/lhtml" target="_blank">xml/src/lxml/includes/etree_defs.h:9:31: fatal error:
libxml/xmlversion.h: No such file or directory
compilation terminated.
error: command 'gcc' failed with exit status 1
----------------------------------------
Command /home/chaz/dev/envs/test-with-system-python-force/bin/python2
.7 -c "import setuptools;__file__='/home/chaz/dev/envs/test-with-
system-python-force/build/lxml/setup.py';exec(compile(open(__file__).
read().replace('\r\n', '\n'), __file__, 'exec'))" install --record
/tmp/pip-bJ6Q_B-record/install-record.txt --single-version-externally
-managed --install-headers /home/chaz/dev/envs/test-env/include/site/python2.7 failed with error code 1 in
/home/chaz/dev/envs/test-env/build/lxml
Storing complete log in /home/chaz/.pip/pip.log
您可能已经在系统上安装了lxml,可能是由于系统软件包而安装的。因此,第一次尝试(pip install lxml
没有活动的virtualenv)不会失败,但是也不会安装它。它真的什么也没做。
在virtualenv中,默认情况下,系统软件包将被忽略。因此,pip认为未安装lxml。因此,它将尝试将其安装到您的虚拟环境中。
lxml包含C模块,需要对其进行编译才能正确安装。但是,这些C模块的编译取决于您是否已经安装了一些“开发库”。这些开发库是C库,而不是Python,因此pip无法自动从Internet上获取它们并为您安装它们。
因此,您将需要自己安装这些开发库,最有可能使用软件包管理器进行安装。在Debian系统(例如Ubuntu)中,这是…
apt-get install libxml2-dev libxslt-dev
这会将libxml2和libxslt开发库安装到本地系统。如果您再次尝试安装lxml,则C模块编译步骤应该可以工作,因为现在这些开发库都在您的系统上。
您收到的错误消息是由于缺少这些库(libxml/xmlversion.h: No such file or directory
错误消息的一部分)。
在我的项目中,电影和演员、电影和类别之间有着多对多的关系。当我尝试创建一部电影,然后尝试使用Select2添加演员和类别时,它不会列出可用的选项(输入字段看起来是灰色的,好像它们被锁定了)。我查看脚本是否正在加载,它们是否正在加载。这是我的密码。
我一直在尝试获得一个示例@Configuration构建工作(在groovy中),所以我可以使用Spring容器触发依赖注入,但我得到的只是关于-javaagent的错误,我似乎无法修复 我有一个这样的beanConfig类 然后,我将调用一个示例类new,并尝试获取spring容器中的注入,在上面的配置类中声明diSource bean “@Configurable(自动装配=自动装配。BY_T
我遇到了用ProcessBuilder执行Windows程序的问题。下面的代码将生成一个命令数组,如: 当我调试Java程序时,我可以看到gdalwarp.exe是可执行的,并且环境设置与在cmd终端中执行gdalwarp.exe时相同。processBuilder似乎不执行GDalWarp。我得到的退出代码是-1073741511,它应该是0或-1。errorStream是空的,我没有得到任何打
问题内容: 这是我的进口商品: 我无法编译此代码: 这是错误: 我认为这可能是导入的问题,可以肯定的是,当我专门导入时,它给了我一个额外的错误: 到底是怎么回事?我应该以其他方式导入Codename One中的文件吗?让我知道这是否还不足以找到错误。 PS:我需要实现输入流,以便可以解析csv文件: 问题答案: 看来代号One省略了该类-我怀疑其他类。 从文档来看,我怀疑您想使用该类及其方法。 您
然后我检查了我使用“PIP列表”安装的软件包列表,“PIP3列表”我可以在列表中看到mathplotlib。 然而,当我试图在我的文本编辑器Sublime Text3中导入mathplotlib时,我收到了ModuleNotFounderRror。 所以我在寻找解决方案,并尝试在命令提示符中执行“pip install mathplotlib”操作,而不是在bash shell(基本上是ubunt
我有以下内容: 配置中的基uri是: 基本URI:/API 所以我应该能够获得localhost:8080/api/cars/test 为什么?