Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 有没有一种方法可以声明;把你需要的一切额外的东西都给我;?_Python_Pip_Setuptools - Fatal编程技术网

Python 有没有一种方法可以声明;把你需要的一切额外的东西都给我;?

Python 有没有一种方法可以声明;把你需要的一切额外的东西都给我;?,python,pip,setuptools,Python,Pip,Setuptools,假设我在python setup.py中有以下内容 setup( name='mypkg', extras_require={'foo': ['pkg1'], 'bar': ['pkg2'], 'baz': ['pkg1', 'pkg3']}, ... ) 是否有一个标准或惯例意味着给我一切 我知道pip安装mypkg[foo,bar,baz] 是否有类似于pip install mypkg[*](只是一个示例,我知道它不起作用)

假设我在python setup.py中有以下内容

setup(
    name='mypkg',
    extras_require={'foo': ['pkg1'], 'bar': ['pkg2'],
                    'baz': ['pkg1', 'pkg3']},
    ...
)
是否有一个标准或惯例意味着给我一切

我知道
pip安装mypkg[foo,bar,baz]

是否有类似于
pip install mypkg[*]
(只是一个示例,我知道它不起作用),或者setup.py中有类似于
extras\u require={…,'full':}
的命名约定