无法通过PyPI中的pip安装包的最新版本

2024-04-27 12:10:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个关于PyPI的package。最新版本是0.1.6。在

很遗憾,我无法通过pip安装它:

$ pip install sexpr==0.1.6

  Could not find a version that satisfies the requirement sexpr==0.1.6 (from versions: 0.1.6.linux-x86_64, 0.1.2, 0.1.3, 0.1.4, 0.1.5)
No matching distribution found for sexpr==0.1.6

包装显然在那里:

^{pr2}$

以标准方式编译和上载包:

^{3}$

我错过什么了吗?谢谢。在

*软件包需要Python 3及更高版本。在

更新

目录dist/(从今天开始编译后,不是原始上载)包含:

sexpr-0.1.6-py3-none-any.whl  sexpr-0.1.6-py3.6.egg  sexpr-0.1.6.tar.gz

我已经将python3 setup.py sdist bdist_wheel的输出上传到了一个pastebin here。在

更新2

好的,似乎source-code archive格式不正确。不知道为什么,但它看起来像是和virtualenv有关的东西(我当时正在使用它)。在


Tags: installpipthefrom版本pypipackagethat
1条回答
网友
1楼 · 发布于 2024-04-27 12:10:24

对于sexpr0.1.6,您上载了名称错误的文件。比较0.1.5和{a2}。用python3 setup.py sdist bdist_wheel生成了什么(参见目录dist/),用twine upload dist/*上传了什么?在

对于二进制控制盘,您需要使用^{}来修复格式和命名(manylinux)。在

相关问题 更多 >