我已经创建了一个开源项目,并尝试将其注册到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”。如何“取消注册”此项目并使用正确的名称重新注册?
答案 0 :(得分:1)
要“取消注册”,请登录PyPI并转到您注册的软件包的帐户页面,然后单击“完全删除此软件包”按钮。然后,您可以使用正确的名称重新注册。不要忘记上传项目。我更喜欢在我注册的同时这样做:
python setup.py egg_info -RDb "" sdist register upload
每次升级软件包的版本号时,请重新运行上述代码,PyPI会将软件包的所有版本保留在软件包的网站上。