本文主要是介绍error: Multiple top-level packages discovered in a flat-layout: [‘alf‘, ‘hidio‘].,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题描述
今天在配置环境时,在运行代码:
pip install -e . -e alf
出现了以下错误:
通过查阅资料,发现是自己setup.py文件的问题。
解决方案
在setup.py中显示加入一行py_modules=[],如:
setup(name='xxxx',version='x.x',py_modules=[],
)
再次运行pip指令安装即可解决。
参考链接
[1] python - Multiple top-level packages discovered in a flat-layout - Stack Overflow
[2] https://github.com/pypa/setuptools/issues/3197
这篇关于error: Multiple top-level packages discovered in a flat-layout: [‘alf‘, ‘hidio‘].的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!