Я только что установил Pyevolve с помощью easy_install и получаю ошибки при попытке запустить мою первую программу. Сначала я попытался скопировать и вставить исходный код первого примера , но вот что я получаю, когда пытаюсь его запустить:
Traceback (последний последний вызов):
Файл "/home/corey/CTest/first_intro.py", строка 3, в
от pyevolve import 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
Я использую python 2.6 в Fedora 11 X86_64.
Редактировать: После более подробного изучения, если я запускаю python из командной строки, он работает, но происходит сбой только при запуске IDLE.