这是一个Python中的错误信息,意思是款 "amundsen-databuilder " 的包中的 "extras_require" 需要是个字典,而不是其他类型。解决此问题需要将 "extras_require" 属性值的类型从原来的非字典类型更改为字典类型。
以下是更改代码的示例:
原始代码:
from setuptools import setup, find_packages
setup( name="amundsen-databuilder", version="0.8.6", packages=find_packages(exclude=["tests*"]), install_requires=[ "apache-airflow>=1.10.12, <2.0", "backoff>=1.10.0", "networkx>=2.5.1", "pandas>=1.1.5, <2.0", ], extras_require="test": [ "pytest>=5.3.5", "flake8>=3.7.9", "flake8-colors>=0.1.6", "mock>=4.0.3", ] )
修改后的代码:
from setuptools import setup, find_packages
setup( name="amundsen-databuilder", version="0.8.6", packages=find_packages(exclude=["tests*"]), install_requires=[ "apache-airflow>=1.10.12, <2.0", "backoff>=1.10.0", "networkx>=2.5.1", "pandas>=1.1.5, <2.0", ], extras_require={ "test": [ "pytest>=5.3.5", "flake8>=3.7.9", "flake8-colors>=0.1.6", "mock>=4.0.3", ] } )
上一篇:amuledebian
下一篇:阿姆斯特朗数的替代输出