如何在 setup.py install_requires 部分安装预发布的 python 包?

ALH*_*ALH 2 python dependencies setuptools

如果 python 包依赖于外部库,我们可以这样做:

from setuptools import setup
setup(name='funniest',
      version='0.1',
      description='The funniest joke in the world',
      url='http://github.com/storborg/funniest',
      author='Flying Circus',
      author_email='flyingcircus@example.com',
      license='MIT',
      packages=['funniest'],
      install_requires=[
          'markdown',
      ],
      zip_safe=False)
Run Code Online (Sandbox Code Playgroud)

如果我想安装一个包的预发布版本,install_requires我应该怎么做?我在 中找不到任何标志或命令setuptools,可以这样做吗?

安装不稳定的预发行版软件包的解决方案是什么install_requires

use*_*538 6

明确声明版本有效。

install_requires=[
    'marshmallow>=3.0.0b11'
]
Run Code Online (Sandbox Code Playgroud)