Python &引用;AttributeError:fileno";尝试从pyevolve导入时

Python &引用;AttributeError:fileno";尝试从pyevolve导入时,python,pyevolve,Python,Pyevolve,我刚刚使用easy_install安装了Pyevolve,在运行我的第一个程序时遇到了错误。我第一次尝试复制和粘贴的源代码,但这是我在尝试运行时收到的: 回溯(最近一次呼叫最后一次): 文件“/home/corey/CTest/first_intro.py”,第3行,在 从pyevolve导入G1DList 文件“/usr/lib/python2.6/site packages/Pyevolve-0.5-py2.6.egg/Pyevolve/init.py”,第15行,在 文件“/usr/lib

我刚刚使用easy_install安装了Pyevolve,在运行我的第一个程序时遇到了错误。我第一次尝试复制和粘贴的源代码,但这是我在尝试运行时收到的:

回溯(最近一次呼叫最后一次):
文件“/home/corey/CTest/first_intro.py”,第3行,在
从pyevolve导入G1DList
文件“/usr/lib/python2.6/site packages/Pyevolve-0.5-py2.6.egg/Pyevolve/init.py”,第15行,在
文件“/usr/lib/python2.6/site packages/Pyevolve-0.5-py2.6.egg/Pyevolve/Consts.py”,第240行,在
导入选择器
文件“/usr/lib/python2.6/site packages/Pyevolve-0.5-py2.6.egg/Pyevolve/Selectors.py”,第12行,在
文件“/usr/lib/python2.6/site packages/Pyevolve-0.5-py2.6.egg/Pyevolve/GPopulation.py”,第11行,在
文件“/usr/lib/python2.6/site packages/Pyevolve-0.5-py2.6.egg/Pyevolve/FunctionSlot.py”,第14行,在
文件“/usr/lib/python2.6/site packages/Pyevolve-0.5-py2.6.egg/Pyevolve/Util.py”,第20行,在
AttributeError:fileno

我正在Fedora11x86u64上运行Python2.6


编辑:如果我从命令行运行python,它会工作,但只有在空闲时才会失败。

您是否尝试检查开发版本?它靠近RC1,所以现在很稳定:
svn公司https://pyevolve.svn.sourceforge.net/svnroot/pyevolve/trunk pyevolve


您的问题似乎是路径问题,请尝试解压缩“egg”文件,并将“pyevolve”目录放入站点包或应用程序目录中。

您是否尝试签出开发版本?它靠近RC1,所以现在很稳定:
svn公司https://pyevolve.svn.sourceforge.net/svnroot/pyevolve/trunk pyevolve


您的问题似乎是路径问题,请尝试解压缩“egg”文件并将“pyevolve”目录放在站点包或应用程序目录中。

我不是pyevolve的专家,但我以前见过类似的错误。它们通常是路径错误。因此,
import sys
sys.path.append
包含这些文件的目录。另外,您认为可以发布/usr/lib/python2.6/site-packages/Pyevolve-0.5-py2.6.egg/Pyevolve/FunctionSlot.py的第14行吗?所有内容都指向下一个文件的import语句。由于某种原因,它似乎找不到Util文件。我不是Pyevolve的专家,但我以前见过类似的错误。它们通常是路径错误。因此,
import sys
sys.path.append
包含这些文件的目录。另外,您认为可以发布/usr/lib/python2.6/site-packages/Pyevolve-0.5-py2.6.egg/Pyevolve/FunctionSlot.py的第14行吗?所有内容都指向下一个文件的import语句。它似乎因为某种原因找不到Util文件。