pip - pip install 正在包中寻找所需的依赖项
问题描述
我正在使用 setup.py 构建我的包,其中它有一个install_requires=get_requirements('requirements.txt')
,并且在 中requirements.txt
,第一个必需的依赖项是bottle==0.12.18
.
然后我跑了
python setup.py sdist
twine upload --repository testpypi dist/*
上传成功后,我安装了pip install -i https://test.pypi.org/simple/ my_package==version_num
which 给了我错误
Collecting bottle==0.12.18 (from mypakage==version_num)
Could not find a version that satisfies the requirement bottle==0.12.18 (from mypakage==version_num) (from versions: )
No matching distribution found for bottle==0.12.18 (from mypakage==version_num)
看起来它正在我的包中寻找依赖项,这肯定会失败。这个错误突然开始发生,我以前从未见过。你知道它为什么会发生吗?我怎样才能让它以某种方式寻找依赖pip install -r requirements
?
解决方案
推荐阅读
- linux - 程序不适用于 crontab(路径问题)
- javascript - 在普通 JavaScript 中从 Node.js 导入类
- asp.net - 替换引导代码后导航栏未固定在顶部
- ruby - 如何大写 attr_accessor
- amazon-web-services - AWS codeBuild:多个输入源到一个输出工件
- python - 查找表类 Python
- excel - 将数据验证列表重置为第一项,方法范围失败
- android - Nexus7 无法加载原生库
- mapbox - 按 ISO 3166-1 alpha-3 国家代码过滤边界瓦片集
- rust - 如何反序列化包含表数组的 TOML 表