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完美的解决了我的问题