«AttributeError: fileno» при попытке импорта из pyevolve - PullRequest
1 голос
/ 02 апреля 2010

Я только что установил 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.

1 Ответ

1 голос
/ 02 апреля 2010

Вы пытались проверить версию для разработчиков? Он находится рядом с RC1, поэтому сейчас он стабилен: svn co https://pyevolve.svn.sourceforge.net/svnroot/pyevolve/trunk pyevolve

Ваша проблема, кажется, в путях, попробуйте распаковать файл "egg" и поместите каталог "pyevolve" в site-packages или в каталог вашего приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...