Running pipenv gives TypeError: 'module' object is not callable

Running pipenv gives TypeError: 'module' object is not callable

  • 记一次项目使用pipenv安装虚拟环境遇到的问题

  • 导致上述报错的原因:

pipenv版本和 pip 版本不兼容

  • MacOs 系统上 pipenv 版本为:2018.7.1 pip版本为:19.0.1

  • 解决方法:

将 pip 版本回退为18.0

  • 解法1:在 pipenv 环境中将 最新的Pip版本替换为18.0版本
pipenv run pip install pip==18.0

经验证, 该方法并未解决上述报错问题

  • 解法2:将 pip 版本回退18.0 且将 Pipenv 版本回退到 11.10.4版本
pip3 install pipenv==11.10.4

经验证, 方法2完美的解决了我的问题

原文地址:https://www.cnblogs.com/AimeeCodeWorld/p/10963732.html