如何在setuptools中配置svn依赖链接

2024-06-26 10:26:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个setup.py文件:

from setuptools import setup

setup(name='MyCartridge',
      version='1.0',
      description='My Cartridge',
      author='First Last',
      author_email='info@example.com',
      url='http://www.example.com/',
      install_requires=[
                        'CustomFieldAdminPlugin-0.2.8-r13289'
      ],
      dependency_links = [
                        'http://trac-hacks.org/svn/customfieldadminplugin/0.11#egg=CustomFieldAdminPlugin-0.2.8-r13289'
      ],
     )

运行它时,setuptools无法签出源,错误如下:

^{pr2}$

我尝试使用svn+http0.11#egg0.11/#egg0.11@13289#egg0.11?p=13289#egg但仍然无法结账。在

我做错了什么?在


Tags: 文件namefrompyimportcomhttpegg
2条回答

根据文件:http://pythonhosted.org/setuptools/setuptools.html#dependencies-that-aren-t-in-pypi

您应该将svn+URL用于Subversion或作为更完整的版本 vcs+proto://host/path@revision#egg=project-version

所以你应该试试svn+http://trac-hacks.org/svn/customfieldadminplugin/0.11 @13289#egg=CustomFieldAdminPlugin-0.2.8-r13289

顺便说一句对我有用

发现默认情况下,服务器上安装了setuptools-0.6。升级到setuptools-2.1后,问题消失了。在

相关问题 更多 >