我的 python 版本是 3.6.5。但是如果我输入pipenv,它会抛出错误。➜ akak pipenvdyld: Library not loaded: @executable_path/../.Python Referenced from: /usr/local/Cellar/pipenv/2018.11.26_1/libexec/bin/python3.7 Reason: image not found[1] 1407 abort pipenv也许Referenced from是错误的关键点。它指的是python3.7,但我的python版本是3.6.5。这里有什么解决办法吗?谢谢。(我通过安装 pipenv pip install pipenv --user)
2 回答
慕妹3242003
TA贡献1824条经验 获得超6个赞
您可以在创建新的 pipenv 项目时设置 Python 二进制文件,如下所示:
pipenv --python 3.6.5
这将强制使用您的版本。
ibeautiful
TA贡献1993条经验 获得超5个赞
要创建环境,请执行以下操作:
pipenv --python=python3.6
如果您已经有了Pipfile,要创建环境并安装依赖项,请执行以下操作:
pipenv install
在某些情况下,上面的命令失败了
TypeError 异常:函数只需要 1 个参数(给出 3 个)
我已经通过在安装命令中设置 python 的版本来解决这个问题:
pipenv install --python=python3.6
添加回答
举报
0/150
提交
取消