Pyevolve通常用在python 2.7中。有没有什么办法可以在Python 3中安装和使用pyevolve?我知道还有另一个DEAP适用于与python 3兼容的遗传算法,但不知何故我必须使用pyevolve。在python中使用pyevolve 3
我有尝试,但我认为它不支持,所以pip安装pyevolve抛出错误。
Pyevolve通常用在python 2.7中。有没有什么办法可以在Python 3中安装和使用pyevolve?我知道还有另一个DEAP适用于与python 3兼容的遗传算法,但不知何故我必须使用pyevolve。在python中使用pyevolve 3
我有尝试,但我认为它不支持,所以pip安装pyevolve抛出错误。
pyevolve目前,如果你想使用pyevolve你需要使用Python 2.x或自己改写它不支持Python 3.x都有
。似乎已经尝试将其移植到python3,但该回购在一年内未更新。
您可以使用此PR:https://github.com/perone/Pyevolve/pull/79
回购是在这里:https://github.com/BubaVV/Pyevolve
sudo pip3 install future
然后模块文件夹内(您克隆/后下载),运行: sudo python3 setup.py install
如果你仍然想尝试pyevolve,请安装内核python 2和3。 按照在 Using both Python 2.x and Python 3.x in IPython Notebook
喜的安装指南做你设法找到3版或3.5,至少是因为我仍然坚持,我想使用Python 3 –
请参阅由Lotus答案的解决方案。他添加了python 3的兼容性,尽管他的fork还没有合并(截至17年9月) – tsabsch