lxml无法导入elemen

2024-05-16 18:01:46 发布

您现在位置:Python中文网/ 问答频道 /正文

  1. 我下载了lxml的源代码。在
  2. 然后把它打开
  3. 键入“python设置.py安装”。在

==>;一切顺利。

但现在输入:

import lxml

我得到:

^{pr2}$

在你给我提供任何解决方案之前,我必须告诉你,我们的系统管理员和网络管理员都是控制/服务安全的怪胎。在

  1. 我不是根
  2. 我无法访问公司以外的任何url(从我试图安装lxml的服务器)

例如,我尝试安装pip:

>> python get-pip.py
Downloading/unpacking pip
  Cannot fetch index base URL https://pypi.python.org/simple/
  Could not find any downloads that satisfy the requirement pip
Cleaning up...
No distributions at all found for pip
Storing debug log for failure in /Home/ut1u3h/.pip/pip.log

我有一台可以上网的windows机器。然后我可以通过sftp将文件从它传输到linux服务器。在

有什么想法/解决方案吗?在

编辑

好吧,我试过了:http://lxml.de/build.html

第一个:

make inplace
python setup.py install

现在,如果取决于我打开python解释器的路径,要么它正常工作,要么得到上面的错误。我已经加上了来源,Python。。。但它不会改变任何东西!在

EDIT2:解决方案

请不要伤害我。。。最后的解决方案:不要将名为lxml.py在试图从中导入lxml的目录中。。。把你的测试命名为lxml_测试.py!!!! 在


Tags: pippyimportgt服务器logfor键入
1条回答
网友
1楼 · 发布于 2024-05-16 18:01:46

您可能会将默认的python2.7版本更改为其他类似python3.6的版本,因为我们都知道两个版本之间有些模块是不同的,而有些模块与python3+配合使用效果不佳,所以您可以将python版本重置为2.7

如果您使用的是ubuntu,可以执行以下操作:

$ rm /usr/bin/python
$ ln -s /usr/bin/python2.7 /usr/bin/python

相关问题 更多 >