为了账号安全,请及时绑定邮箱和手机立即绑定

pipenv 引用另一个 python 版本

pipenv 引用另一个 python 版本

DIEA 2021-10-26 16:53:28
我的 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

这将强制使用您的版本。


查看完整回答
反对 回复 2021-10-26
?
ibeautiful

TA贡献1993条经验 获得超5个赞

要创建环境,请执行以下操作:

pipenv --python=python3.6

如果您已经有了Pipfile,要创建环境并安装依赖项,请执行以下操作:

pipenv install

在某些情况下,上面的命令失败了

TypeError 异常:函数只需要 1 个参数(给出 3 个)

我已经通过在安装命令中设置 python 的版本来解决这个问题:

pipenv install --python=python3.6


查看完整回答
反对 回复 2021-10-26
  • 2 回答
  • 0 关注
  • 220 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信