首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >整洁-Python找不到Visualize.py

整洁-Python找不到Visualize.py
EN

Stack Overflow用户
提问于 2017-01-19 21:46:11
回答 1查看 8.4K关注 0票数 5

因此,最近我发现了一种简洁的算法,并想尝试使用(不确定这是否是正确的源代码:\\ )。因此,我创建了虚拟环境,激活了它,并在VE中使用pip安装了整洁的python。然后,当我试图从他们的GitHub页面运行其中一个示例时,它抛出了如下错误:

ImportError:没有名为可视化的模块

所以我检查了我的源文件,实际上这个整洁的python没有包含visualize.py脚本,但是它在GitHub存储库中。然后,我尝试自己添加它,只下载visualize.oy脚本,将它拖到VE中,并将它添加到所有文本文件中,比如安装的filex.txt等等。然而,它仍然抛出了相同的错误。

我对VE和GitHub还很陌生,所以请不要对我太苛刻:]谢谢。

-Jorge

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-20 15:37:19

我认为您可以简单地将visualize.py复制到与正在运行的脚本相同的目录中。

如果您希望它在lib/site-packages目录中,那么您可以使用整齐的模块导入它:

将visualize.py复制到lib/site/lib/并修改__init__.py以将行导入neat.visualize作为可视化。删除__pycache__目录。确保安装了模块: Numpy、GraphViz和Matplotlib。完成上述操作后,您应该能够使用import neat并访问neat.visualize

不过,我不建议这样做,原因有几点:

  1. 说你想更新你的整洁模块。您的visualize.py文件在技术上不是模块的一部分。这样它就不会和你的整洁模块一起更新了。
  2. visualize.py文件似乎是在示例的上下文中编写的,而不是与模块一起使用的,因此在上下文中它不属于那里。
  3. 在将来的某个时候,您可能还会忘记这不是模块的一部分,但是您的代码表现得好像它是API的一部分。因此,您的代码将插入到其他一些整洁的安装中。
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41752291

复制
相关文章

相似问题

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