install_requires based on python version

iTayb

I have a module that works both on python 2 and python 3. In Python<3.2 I would like to install a specific package as a dependency. For Python>=3.2.

Something like:

 install_requires=[
    "threadpool >= 1.2.7 if python_version < 3.2.0",
 ],

How can one make that?

unholysampler

Use environment markers:

install_requires=[
    'threadpool >= 1.2.7; python_version < "3.2.0"',
]

Setuptools specific usage is detailed in their documentation. The syntax shown above requires setuptools v36.2+ (change log).

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

install_requires基于python版本

来自分类Dev

python setup.py install忽略install_requires

来自分类Dev

覆盖cmdclass时将忽略python setuptools install_requires

来自分类Dev

Python安装配置install_requires“良好做法”

来自分类Dev

检查python软件包中的install_requires

来自分类Dev

在testpypi上检查setuptools install_requires

来自分类Dev

pip install无法安装通过install_requires声明的必需依赖项

来自分类Dev

有什么理由setup.py install_requires应该包括setuptools吗?

来自分类Dev

setup.py不会为install_requires开发轮子吗?

来自分类Dev

pip install_requires从git仓库克隆,但是仓库内容丢失

来自分类Dev

如何使用install_requires从setup.py安装git + https://

来自分类Dev

为什么要使用点“。”从setup.py安装`install_requires`。在requirements.txt中在Dockerfile中失败?

来自分类Dev

在自定义程序包中进行pip安装时,如何解决install_requires列表的“找不到满足要求的版本”?

来自分类Dev

Strip version number from dependency based on group ID in maven

来自分类Dev

不能安装PySensors。“ sudo pip install PySensors”生成“ ValueError:/ usr / bin / python:未定义的符号:libsensors_version”

来自分类Dev

python --version不返回任何结果

来自分类Dev

Python ImportError:无法导入名称“ __version__”

来自分类Dev

使用platform.version确定Python版本

来自分类Dev

Detect if new install or updated version (Android app)

来自分类Dev

Cannot install debug and release version on same device

来自分类Dev

uninstall mongodb php driver and install a different version

来自分类Dev

失败 [INSTALL_FAILED_VERSION_DOWNGRADE]

来自分类Dev

Macports声称python是2.7.6,但是python --version表示2.7.5

来自分类Dev

Python splitting a datetime list based on missing days

来自分类Dev

How to set values based on a list in Pandas (python)

来自分类Dev

使用python -m chatterbot --version检查chatter的版本。这是错误

来自分类Dev

Can I force dnf to install an old version of a package?

来自分类Dev

design recommendation: control flow based on argument type in Python?

来自分类Dev

Class-based decorators in Python - which PEP define syntax and semantic?

Related 相关文章

  1. 1

    install_requires基于python版本

  2. 2

    python setup.py install忽略install_requires

  3. 3

    覆盖cmdclass时将忽略python setuptools install_requires

  4. 4

    Python安装配置install_requires“良好做法”

  5. 5

    检查python软件包中的install_requires

  6. 6

    在testpypi上检查setuptools install_requires

  7. 7

    pip install无法安装通过install_requires声明的必需依赖项

  8. 8

    有什么理由setup.py install_requires应该包括setuptools吗?

  9. 9

    setup.py不会为install_requires开发轮子吗?

  10. 10

    pip install_requires从git仓库克隆,但是仓库内容丢失

  11. 11

    如何使用install_requires从setup.py安装git + https://

  12. 12

    为什么要使用点“。”从setup.py安装`install_requires`。在requirements.txt中在Dockerfile中失败?

  13. 13

    在自定义程序包中进行pip安装时,如何解决install_requires列表的“找不到满足要求的版本”?

  14. 14

    Strip version number from dependency based on group ID in maven

  15. 15

    不能安装PySensors。“ sudo pip install PySensors”生成“ ValueError:/ usr / bin / python:未定义的符号:libsensors_version”

  16. 16

    python --version不返回任何结果

  17. 17

    Python ImportError:无法导入名称“ __version__”

  18. 18

    使用platform.version确定Python版本

  19. 19

    Detect if new install or updated version (Android app)

  20. 20

    Cannot install debug and release version on same device

  21. 21

    uninstall mongodb php driver and install a different version

  22. 22

    失败 [INSTALL_FAILED_VERSION_DOWNGRADE]

  23. 23

    Macports声称python是2.7.6,但是python --version表示2.7.5

  24. 24

    Python splitting a datetime list based on missing days

  25. 25

    How to set values based on a list in Pandas (python)

  26. 26

    使用python -m chatterbot --version检查chatter的版本。这是错误

  27. 27

    Can I force dnf to install an old version of a package?

  28. 28

    design recommendation: control flow based on argument type in Python?

  29. 29

    Class-based decorators in Python - which PEP define syntax and semantic?

热门标签

归档