【发布时间】:2021-02-21 21:22:45
【问题描述】:
我遇到了 Pipenv 的问题。我运行 pipenv install --dev 以便从我的项目中的 Pipfile 安装一些依赖项。运行此命令后,Pipenv 会为某个依赖项生成一个 MD5 哈希。错误是说不支持 MD5 但仍会生成它。我没有在本地机器或任何配置文件中设置任何配置。我似乎无法确定这个问题。非常感谢任何帮助。
[pipenv.exceptions.InstallError]: pip: error: Allowed hash algorithms for --hash are sha256, sha384, sha512.
Pipfile.lock
{
"_meta": {
"hash": {
"sha256": "7e0f1d75f7df19f9500f55bd2f1da163cb4a8c7f485aab61c521d70e3865a507"
},
"pipfile-spec": 6,
"requires": {
"python_version": "3.6"
},
"sources": [
{
"name": "pypi",
"url": "https://pypi.org/simple",
"verify_ssl": true
}
]
},
"default": {
"certain-dependency": {
"hashes": [
"md5:8faf2e4ff85c34b5d0c000c017f81f52",
"md5:1508a7f05b17d292f7890b8c58a451cf",
],
"version": "==11.10.20"
}
}
}
【问题讨论】:
-
你能不能edit 使用你的 Pipfile(至少有那个“特定依赖”)并指定 pipenv 版本。
-
@GinoMempin 我已经编辑了帖子。
标签: python python-3.x hash dependencies pipenv