为什么我发布到 PyPI 的这个项目不能使用 pip 安装?



我第一次(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包

相关内容

  • 没有找到相关文章

最新更新