PIP安装我的OS项目

时间:2013-04-27 06:59:39

标签: python pip

我已经创建了一个开源项目,并尝试将其注册到PIP,以便人们可以使用pip install。不幸的是,我似乎无法让它发挥作用。以下是我尝试过的命令:

创建了一个setup.py文件:

from distutils.core import setup

setup(name='AyeGotchoPayCheque',
    version='.9',
    description='Payment Gateway Interface',
    author='Rico Cordova',
    author_email='rico.cordova@rocksolidbox.com',
    url='http://www.python.org/sigs/ayegotchopaycheque-sig/',
    packages=['ayegotchopaycheque', 'ayegotchopaycheque'],
)

然后我使用命令python setup.py register并回答了问题。

我已经尝试了其他几种解决方案,似乎无法实现这一点。

有什么建议吗?

编辑1: 看来我已经用错误的name=AyeGotchoPayChecque成功注册了我的项目,注意额外的“c”。如何“取消注册”此项目并使用正确的名称重新注册?

1 个答案:

答案 0 :(得分:1)

要“取消注册”,请登录PyPI并转到您注册的软件包的帐户页面,然后单击“完全删除此软件包”按钮。然后,您可以使用正确的名称重新注册。不要忘记上传项目。我更喜欢在我注册的同时这样做:

python setup.py egg_info -RDb "" sdist register upload

每次升级软件包的版本号时,请重新运行上述代码,PyPI会将软件包的所有版本保留在软件包的网站上。