我第一次(https://pypi.org/project/xontrib-autojump/(向PyPI发布了一个项目。但是当我尝试使用此pip命令安装项目时,我收到以下错误:
$ pip install xontrib-autojump --user
Collecting xontrib-autojump
Could not find a version that satisfies the requirement xontrib-autojump (from versions: 0.1.linux-x86_64, 0.2.linux-x86_64, 0.3.linux-x86_64, 0.4.linux-x86_64)
No matching distribution found for xontrib-autojump
当我运行pip search xontrib-autojump
时,这个项目确实出现了:
$ pip search xontrib-autojump
xontrib-autojump (0.4) - autojump support for xonsh
...
为什么我不能用 pip 安装这个包?
有许多可能的问题区域 - 主要的是在我看来,您没有遵循指定下载适合哪个 python 版本所需的命名约定。
将元数据设置为这有助于查找包也是一个非常好的主意。
打包教程对此非常有帮助。 还建议您使用 pypi 的测试实例测试上传和安装过程。
另一个大问题是你"打包"不包含任何python代码,也不是任何形状或形式的python包。