python select.epoll()不工作

python select.epoll()不工作,python,python-2.6,Python,Python 2.6,我在笔记本电脑上构建python2.6.1。建造成功了。之后,我尝试使用./python运行python,并尝试导入select模块 >>>import select >>>select.epoll() <select.epoll object at 0xb76140d0> 导入选择 >>>select.epoll() 之后,我将python构建文件夹复制到另一台笔记本电脑上,并尝试运行python >>>import sel

我在笔记本电脑上构建python2.6.1。建造成功了。之后,我尝试使用./python运行python,并尝试导入select模块

>>>import select
>>>select.epoll()
<select.epoll object at 0xb76140d0>
导入选择 >>>select.epoll() 之后,我将python构建文件夹复制到另一台笔记本电脑上,并尝试运行python

>>>import select
>>> select.epoll()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'epoll'
导入选择 >>>select.epoll() 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 AttributeError:“模块”对象没有属性“epoll” 如何解决此问题

请参见手册:

select.epoll([sizehint=-1])

(仅在Linux 2.5.44及更新版本上受支持。) 返回一个边缘轮询对象,该对象可用作边缘或级别触发接口 对于I/O事件;请参阅“边缘和级别触发器轮询(epoll)”一节 对象,以获取epolling对象支持的方法

版本2.6中的新功能


显然,发行商可以在python构建设置中禁用它。据我所知,它确实依赖于glibc。另外,您确定是从系统选择模块导入的,而不是从您自己的同名模块导入的吗?(选中
select.\uuuuu文件\uuuuu
;作为一个内置模块,它不应该有文件;)

每个笔记本电脑上
select
的值是多少?每个笔记本电脑上有什么操作系统和/或Linux发行版?一个是redhat,另一个是ubuntu。我想知道epoll是否取决于某些系统库我没有任何其他的select模块和select。_文件给了我python-2.6.1/lib/python2.6/lib-dynload/select.so