当我尝试使用安装看门人时
点安装看门人
安装了一些意外的模块:
https://github.com/yoloseem/janitor
为了安装正确的,我需要将我的 pip 命令更改为:
点安装pyjanitor
有什么办法可以解决这个问题,以便我可以使用名称“看门人”安装 pyjanitor?
当我尝试使用安装看门人时
点安装看门人
安装了一些意外的模块:
https://github.com/yoloseem/janitor
为了安装正确的,我需要将我的 pip 命令更改为:
点安装pyjanitor
有什么办法可以解决这个问题,以便我可以使用名称“看门人”安装 pyjanitor?
不。
惯例是任何人都可以注册一个他喜欢的名字。除非真的存在知识产权问题(可能没有不能成为商标的名称),否则看到他们的名字被另一个活跃项目占用的人将不得不考虑一个新名称。
如果您不喜欢依赖 Python 包索引PyPI和在那里注册的名称,则:
如果您更清楚要安装什么,请不要使用它:
pip install git+https://github.example/user/repo.git#commithash
Pip 可以直接从许多来源安装。
创建自己的包索引:
在这种情况下,您可以根据需要重命名包。有一些工具可以简化此过程,例如pip2pi。
仔细研究设置和维护它的工作是否对您的组织真的很重要(或者只是一个简单的步骤,应该在您的开发和生产机器上正确自动化,隐藏包 <> 名称关系中的任何复杂性)