更新后macOS上的Zsh问题

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

升级到macOS 10.15后,我的控制台出现了一些严重问题。我在使用rbenv和ruby时遇到了严重问题。

控制台上的任何新窗口或标签都向我提供以下信息:

user@macbook-name ~ % rbenv -v
rbenv 1.0.0-33-gc7dcaf1
user@macbook-name ~ % which ruby
/usr/bin/ruby

我尝试重新安装rbenv。我通过rbenv重新安装了ruby。我在~/.zshrc文件中写了这一行:

export PATH="$HOME/.rbenv/bin:$PATH"

但是,一旦我关闭选项卡或退出控制台窗口或整个控制台,所有内容都会重置。也就是说,例如,我打开一个新选项卡,然后再次在其中:

user@macbook-name ~ % which ruby
/usr/bin/ruby

告诉我,我该如何解决?那样做是不可能的。

ruby macos terminal iterm2 macos-catalina
1个回答
0
投票

以下命令帮助了我:

% echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshenv
% echo 'eval "$(rbenv init -)"' >> ~/.zshenv
% echo 'source $HOME/.zshenv' >> ~/.zshrc
% exec $SHELL
© www.soinside.com 2019 - 2024. All rights reserved.