我第一次向PyPI发布了一个项目(https://pypi.org/project/xontrib-autojump/)。但是,当我尝试使用此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安装此软件包?
答案 0 :(得分:0)
有很多可能的问题区域-主要的问题是,我认为您没有遵循指定下载适用于哪个python版本所需的命名约定。
设置元数据作为查找包的辅助也是一个很好的主意。
Packaging Tutorial在此方面非常有帮助。还建议您使用test instance of pypi测试上传和安装过程。
另一个 big 问题,即您“打包”的包不包含任何 python代码,并且不是不是任何形式的python包或表格。