安装pyenv后$PYENV_ROOT/bin不存在

问题描述 投票:0回答:1

安装 pyenv 的说明 https://github.com/pyenv/pyenv#set-up-your-shell-environment-for-pyenv 表示将

$PYENV_ROOT/bin
添加到路径中。在我运行 OSX 13 的 M1 Mac 上,该目录不存在。检查pyenv的gitter,很多其他人也注意到了这个问题(但那里没有任何反应)。此外,二进制文件应该位于 shims 目录下。
$PYENV_ROOT/bin
不存在是否意味着我安装了 pyenv 不正确?或者这是安装中的残留步骤?

macos pyenv
1个回答
2
投票

我遇到了同样的问题,我通过brew安装了pyenv,但pyenv二进制文件最终出现在

/opt/homebrew/bin/pyenv

初始化 pyenv 对我来说是一个问题,因为我的

~/.bash_profile
中没有正确的命令顺序,它需要按这个顺序

eval "$(/opt/homebrew/bin/brew shellenv)"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
© www.soinside.com 2019 - 2024. All rights reserved.