首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在python3中使用pyevolve

在python3中使用pyevolve
EN

Stack Overflow用户
提问于 2016-07-29 05:29:19
回答 4查看 2.6K关注 0票数 5

Pyevolve通常在Python2.7中使用。有没有什么方法可以在python3中安装和使用pyevolve?我知道有另一个与python3兼容的遗传算法包DEAP,但不知何故,我不得不使用pyevolve。

我尝试过,但我认为它不受支持,所以pip install pyevolve抛出了错误。

EN

回答 4

Stack Overflow用户

发布于 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

票数 5
EN

Stack Overflow用户

发布于 2021-08-19 08:00:00

现在(2021年8月)简单了一点……

代码语言:javascript
复制
sudo pip3 install future
git clone https://github.com/BubaVV/Pyevolve.git
cd Pyevolve; sudo python3 setup.py install

这就足够了。我在Windows Linux和MacOSX (英特尔)上用python3代码对其进行了测试。

票数 1
EN

Stack Overflow用户

发布于 2016-07-30 20:49:38

pyevolve目前不支持python 3.x

如果你想使用pyevolve,你需要使用python2.x或者自己重写它。似乎已经有人尝试将其移植到python3,但是这个repo在一年多的时间里没有更新。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38647052

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档