Python ModuleNotFoundError:没有名为';缩放';
我正在尝试在Windows CMD中安装pyevolve模块 我尝试了3种安装方法Python ModuleNotFoundError:没有名为';缩放';,python,python-3.x,pip,python-2.x,pyevolve,Python,Python 3.x,Pip,Python 2.x,Pyevolve,我正在尝试在Windows CMD中安装pyevolve模块 我尝试了3种安装方法 pip安装pyevolve easy\u安装pyevolve cd C:/xxxx/xxxx/xxxx/xxxx/ python setup.py安装 结果是: ModuleNotFoundError: No module named 'Scaling' 我查看了C:/xxxx/xxxx/xxxx/xxxx/,发现有一个名为Scaling.py的文档。但是,它不起作用 简而言之:代码很旧,显然是为Pyth
pip安装pyevolve
easy\u安装pyevolve
cd C:/xxxx/xxxx/xxxx/xxxx/
python setup.py安装
ModuleNotFoundError: No module named 'Scaling'
我查看了
C:/xxxx/xxxx/xxxx/xxxx/
,发现有一个名为Scaling.py
的文档。但是,它不起作用 简而言之:代码很旧,显然是为Python 2编写的,但您似乎在用Python 3进行尝试。将Python2用于pyevolve
问题是
setup.py
importspyevolve
和pyevolve.\uuuu init\uuu
导入pyevolve.Consts
和pyevolve.Consts
导入缩放
。在Python2中,导入可以工作,因为Py2允许相对导入。但在Python3中,默认导入是绝对的,并且没有全局模块缩放简而言之:代码很旧,显然是为Python2设计的,但您似乎在Python3中进行了尝试。将Python2用于pyevolve
问题是setup.py
importspyevolve
和pyevolve.\uuuu init\uuu
导入pyevolve.Consts
和pyevolve.Consts
导入缩放
。在Python2中,导入可以工作,因为Py2允许相对导入。但在Python3中,默认导入是绝对的,并且没有全局模块缩放
谢谢您的帮助。也就是说,如果我想使用pyevolve,我必须通过Python 2导入?但是,如果有可能我可以通过Python 3导入它?再次感谢您的帮助。我想我已经解决了这个问题。再次感谢你的帮助。我想我已经解决了这个问题/n WinDos类型中的步骤1:python安装future/n步骤2我在网上下载了这个模块,并在WinDos cd C:\XXXX\XXXX\/n python setup.py上安装了它/n然后我完成了。我不知道在回答问题时如何键入“回车”,我使用“/n”替换键“回车”。谢谢您的帮助。也就是说,如果我想使用pyevolve,我必须通过Python 2导入?但是,如果有可能我可以通过Python 3导入它?再次感谢您的帮助。我想我已经解决了这个问题。再次感谢你的帮助。我想我已经解决了这个问题/n WinDos类型中的步骤1:python安装future/n步骤2我在网上下载了这个模块,并在WinDos cd C:\XXXX\XXXX\/n python setup.py上安装了它/n然后我完成了。我不知道在回答问题时如何键入“enter”,我用“/n”替换键“enter”。