您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

有条件地在python2.6上安装importlib

有条件地在python2.6上安装importlib

我认为使用pip和单个需求文件是不可能的。我可以想到两种选择:

创建一个包含大多数软件包的base.txt文件

# base.txt
somelib1
somelib2

并为python 2.6创建一个需求文件

# py26.txt
-r base.txt
importlib

一个2.7:

# py27.txt
-r base.txt

如果您的库中有setup.py文件,则可以检查python的版本,或者仅检查库是否已存在,如下所示:

# setup.py
from setuptools import setup
install_requires = ['somelib1', 'somelib2']

try:
    import importlib
except ImportError:
    install_requires.append('importlib')

setup(
    ...
    install_requires=install_requires,
    ...
)
python 2022/1/1 18:41:18 有290人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶