pip安装specsy时依赖错误及版本异常问题求助
pip安装specsy时依赖错误及版本异常问题求助
各位大佬好,想请教个我最近遇到的Python包发布与安装的问题:
我自己维护着两个Python库,lime和specsy,其中lime是specsy的依赖包。当初我把lime上传到PyPI的时候,发现已经有一个同名的第三方库存在了,所以只能把我的包命名为lime-stable来发布。
现在我已经把specsy也上传到PyPI了,但尝试用pip install specsy安装时,却遇到了两个奇怪的问题:
- 安装过程中会自动下载那个第三方的lime库,而不是我自己的lime-stable
- 同时安装下来的specsy还是旧版本,不是我刚上传的0.2.2版
我明明已经在三个不同的位置都声明了specsy的依赖是lime-stable:
- 首先是
pyproject.toml,这应该是依赖声明的标准位置,配置片段如下:
[project] name = "specsy" version = "0.2.2" readme = "..." # 这里我明确写了依赖为lime-stable
实在搞不明白哪里出问题了,有没有大佬能帮我分析下原因,给点解决思路呀?
备注:内容来源于stack exchange,提问作者Delosari
相关产品推荐
相关产品推荐

