Python,制作一个轮子文件

时间:2016-11-23 10:31:35

标签: python git dependencies pip python-wheel

我正在尝试创建wheel文件,我想在依赖项中添加git repo但是我出现了以下消息:error in me-pkg setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers; Invalid requirement, parse error at "'+ssh://g'"

问题是;如何将git repo放在依赖项中或使此wheel文件依赖于另一个wheel文件 setup.py:

import os
from setuptools import find_packages, setup



# allow setup.py to be run from any path
os.chdir(os.path.normpath(os.path.join(os.path.abspath(__file__), os.pardir)))

setup(
    name='me-pkg',
    version='0.1',
    packages=find_packages(),
    include_package_data=True,
    license='BSD License',  # example license
    description='A simple Django app to conduct Web-based polls.',
    url='https://www.example.com/',
    author='xxxxx',
    author_email='xxxxxxx@gmail.com',
    classifiers=[
        'Environment :: Web Environment',
        'Framework :: Django',
        'Framework :: Django :: X.Y',  # replace "X.Y" as appropriate
        'Intended Audience :: Developers',
        'License :: OSI Approved :: BSD License',  # example license
        'Operating System :: OS Independent',
        'Programming Language :: Python',
        # Replace these appropriately if you are stuck on Python 2.
        'Programming Language :: Python :: 3',
        'Programming Language :: Python :: 3.4',
        'Programming Language :: Python :: 3.5',
        'Topic :: Internet :: WWW/HTTP',
        'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
    ],

    install_requires=['git+https://github.com/xxx/xxx.git/stable/1.10.x'],

)

注意:依赖关系链接无法正常工作

0 个答案:

没有答案