oh-my-zsh를 설치 한 후 :… /.zshrc:source:34 : 해당 파일 또는 디렉토리 없음… /.oh-my-zsh/oh-my-zsh.sh


12

방금 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

이러한 오류를 해결하려면 어떻게해야합니까?

답변:


9

설치하면 zshOh 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)"

1
zsh와 관련된 2 주 간의 문제가이 한 줄로 끝났습니다. 감사합니다!
ZGski

7

이를 위해 :

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

문제는이 줄입니다.

source $ZSH/oh-my-zsh.sh

당신은라는 파일이없는 oh-my-zsh.sh에서을/Users/jack/.oh-my-zsh

이를 위해 :

/Users/jack/.zshrc:source:38: no such file or directory: .bashrc

문제는 위와 같습니다. 본질적으로, 당신은 .bashrc파일 이 없습니다/Users/jack/

귀하 $ZSH가 가리키고 /Users/jack/.oh-my-zsh있으며 해당 디렉토리에 이름이있는 파일이없는 것처럼 보입니다.zsh.sh

초기 문제 ( zsh: command not found: rvm)의 문제는 명령 rvm이 시스템 전체 설정에 관계없이 플러스를 $PATH가리키는 어딘가에 있지 않다는 것 /usr/local/bin입니다.

find / -name "rvm"파일 시스템의 rvm실제 위치를 사용하고 $ PATH 변수를 다음과 같이 업데이트 하는 것이 좋습니다 .export PATH=/path/to/rv/:$PATH


1

이 문제에 대한 빠른 수정

/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

나는 오래된 .oh-my-zsh 파일을 home/username/.oh-my-zsh 제거한 다음 runnung에 의해 다시 설치 sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" 했으며 문제가 해결되었습니다.


0

~/.zshrc오류를 수정 하려면 아래 줄을 파일에 넣으십시오.rvm

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

0

다음과 같은 오류가 발생했습니다.

/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

또한이 오류가 발생했으며 간단한 오타로 인해 오류가 발생했습니다.

당신에 .zshrc따옴표가 포함되어 있지 않습니다 테마의 이름을 설정 파일. 그래서 대신

ZSH_THEME="robbyrussell"

당신은 다음을 수행해야합니다

ZSH_THEME=robbyrussell

새 탭을 열 때 오류가 발생하는 문제를 해결합니다. 감사.


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

내가 다른 컴퓨터로 마이그레이션 단순히 대신 값 변경의 전체 파일을 복사 한 나를위한 문제는 파일 자체 .zshrc으로 밝혀졌다 ZSH에 설정된 ZSH=<old_machine_path>/.oh-my-zsh단지 새로운 기계의 경로를 변경하고 일했다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.