我希望知道旧名称的人被引导到新名称。
对于pypi网站,上传带有自述文件链接到新程序包的程序包很容易。
我不确定使用pip进行安装的最佳方式是什么。我假设可能会在上显示错误pip install old_name
,环顾四周,似乎可以在setup.py中使用cmdclass并在适当的地方抛出异常,但是围绕它的文档很少会出现错误。
所以我想知道是否有人知道适当的内置系统或处理此类问题的通用做法。
声明新软件包是旧软件包的依赖项。例如,查看scikit-learn的工作方式:sklearn声明的旧软件包setup.py
:
install_requires=['scikit-learn'],
这样做的每个人pip install sklearn
都会自动得到scikit-learn
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句