Pyevolve通常在Python2.7中使用。有没有什么方法可以在python3中安装和使用pyevolve?我知道有另一个与python3兼容的遗传算法包DEAP,但不知何故,我不得不使用pyevolve。
我尝试过,但我认为它不受支持,所以pip install pyevolve抛出了错误。
发布于 2017-01-09 08:11:18
你可以使用这个PR:https://github.com/perone/Pyevolve/pull/79
回购在这里:https://github.com/BubaVV/Pyevolve
sudo pip3 install future
然后在模块文件夹中(克隆/下载之后)运行:sudo python3 setup.py install
发布于 2021-08-19 08:00:00
现在(2021年8月)简单了一点……
sudo pip3 install future
git clone https://github.com/BubaVV/Pyevolve.git
cd Pyevolve; sudo python3 setup.py install这就足够了。我在Windows Linux和MacOSX (英特尔)上用python3代码对其进行了测试。
发布于 2016-07-30 20:49:38
pyevolve目前不支持python 3.x
如果你想使用pyevolve,你需要使用python2.x或者自己重写它。似乎已经有人尝试将其移植到python3,但是这个repo在一年多的时间里没有更新。
https://stackoverflow.com/questions/38647052
复制相似问题