web-dev-qa-db-ja.com

oh-my-zshをインストールした後:... /.zshrc:source:34:そのようなファイルまたはディレクトリはありません... /.oh-my-zsh/oh-my-zsh.sh

oh-my-zsh をインストールしようとしました。 rvmを実行しようとすると、次のエラーが表示されます。

zsh: command not found: rvm

また、新しいタブを開こうとすると、次のエラーが表示されます。

/Users/jack/.zshrc:source:34: no such file or directory: /Users/jack/.oh-my-zsh/oh-my-zsh.sh
/Users/jack/.zshrc:source:38: no such file or directory: .bashrc

これが私の.zshrcファイル:

# Path to your oh-my-zsh configuration.
ZSH=$HOME/.oh-my-zsh

# Set name of the theme to load.
# Look in ~/.oh-my-zsh/themes/
# Optionally, if you set this to "random", it'll load a random theme each
# time that oh-my-zsh is loaded.
ZSH_THEME="robbyrussell"

# Example aliases
# alias zshconfig="mate ~/.zshrc"
# alias ohmyzsh="mate ~/.oh-my-zsh"

# Set to this to use case-sensitive completion
# CASE_SENSITIVE="true"

# Comment this out to disable weekly auto-update checks
# DISABLE_AUTO_UPDATE="true"

# Uncomment following line if you want to disable colors in ls
# DISABLE_LS_COLORS="true"

# Uncomment following line if you want to disable autosetting terminal title.
# DISABLE_AUTO_TITLE="true"

# Uncomment following line if you want red dots to be displayed while waiting for completion
# COMPLETION_WAITING_DOTS="true"

# Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*)
# Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/
# Example format: plugins=(Rails git textmate Ruby lighthouse)
plugins=(git bundler brew gem rvm cscairns)

source $ZSH/oh-my-zsh.sh

# Customize to your needs...

source .bashrc
export PATH=/usr/local/bin:$PATH

これらのエラーを修正するにはどうすればよいですか?

12
keruilin

zshをインストールしても、Oh My Zshはインストールされません。これは、oh-my-zsh.shファイルがまったくない場合に発生する可能性があります(これが私の場合でした)。

あなたは Oh My Zsh をインストールすることでインストールできます

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
8
Dávid Pásztor

この問題のクイックフィックス

/Users/jack/.zshrc:source:34: no such file or directory: /Users/jack/.oh-my-zsh/oh-my-zsh.sh

実行ファイルを実行ファイルにします。

cd .oh-my-zsh/ && chmod 744 oh-my-zsh.sh

次に、exec zshを実行してシェルを再起動します。エラーが発生せず、選択したテーマが機能している場合は、問題ありません。

1
Jrich

_home/username/.oh-my-zsh_にある古い.oh-my-zshファイルを削除してから、runnung sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"で再度インストールし、問題を解決しました。

次のエラーが発生しました:

/Users/frankus/.zshrc:source:50: no such file or directory:  /Users/frankus/.oh-my-zsh^M/oh-my-zsh.sh

oh-my-zshフォルダの名前を変更して修正しました

mv ~/.oh-my-zsh^M ~/.oh-my-zsh
0
Frank Fu

私にとって問題は.zshrcファイル自体であることが判明しました。別のマシンに移行し、ZSH=<old_machine_path>/.oh-my-zshに設定されたZSHの値を変更するのではなく、ファイル全体を単にコピーしたためです。新しいマシンのパスにそれが働いた。

0
parv

以下の行を~/.zshrcファイルでエラーを修正しますrvm

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
0

新しいターミナルウィンドウ(iterm2)を開くたびに、同じ問題が発生しました。

/Users/XXX/.zshrc:source:129: no such file or directory: /oh-my-zsh.sh

source .zshrcを実行した後、すべてが正常にロードされました。

ただし、oh-my-zsh.shディレクトリには~/.oh-my-zshがありました。

chmod +xなどで変更する必要はありません。)

行方不明のすべてがZSH=$HOME/.oh-my-zshの前の行であることに気付きました

export ZSH="/Users/XXX/.oh-my-zsh"およびsource $ZSH/oh-my-zsh.sh

0
TTY

私もこのエラーを受け取り、エラーは単純なタイプミスが原因で発生しています。

あなたの.zshrcテーマの名前を設定したファイルには、引用符が含まれていません。だから代わりに

ZSH_THEME="robbyrussell"

あなたは次のことを行うべきです

ZSH_THEME=robbyrussell

これにより、新しいタブを操作するときにエラーが発生するという問題が解決します。ありがとう。

0
vikrantnegi007