노드입니다 버전 관리자에서는 설치 - nvm 명령을 찾을 수 없습니다.

나는 설치하는 NVM 따라 이러한 지침을

내가 이 명령을 입력되었는지 터미널.

$ curl https://raw.github.com/creationix/nvm/master/install.sh | sh

설치 및 실행 후, 나는 털미널 재시작하십시오 설치하지 node. js 대체하십시오 명령:

$ nvm install 0.8

하지만 난 내려받습니다 응답:

-bash: nvm: command not found

39 m, 내가 잘못된 목마르겠구나 i& 일을 잘 모르겠습니다.

추가 정보 -

39 의 다른 게시물 둘러보고, ve been i& 위해 솔루션 및 포럼. 또 다른 솔루션을 사용하여 i found

$ git clone git://github.com/creationix/nvm.git ~/.nvm

그러나 이 초과되기 할 때마다 나는 iqn. 어떤 도움이 될 것이라고 평가했다. 감사합니다.

이 단계를 누락했습니다 한다고 생각합니다.

source ~/.nvm/nvm.sh

이 명령을 실행할 수 있습니다 ~ /.profile 에 넣을 수 있고 배시 /.bashrc 또는 파일을 자동으로 로드합니다

https://github.com/creationix/nvm

해설 (10)
해결책

'확인', '또는' .profile 파일을 .bash_profile 리주하크 ','. 가능성이 높습니다 설치 과정에서 문제가 있었다.

다음 중 하나를 말 해당 파일이 있어야 합니다.

[[ -s $HOME/.nvm/nvm.sh ]] && . $HOME/.nvm/nvm.sh  # This loads NVM

이 '. '소스' 는 'HOME/.nvm/nvm.sh 동일합니까 HOME/.nvm/nvm.sh $ $

참조: [소싱 파일] (http://www.tldp.org/HOWTO/Bash-Prompt-HOWTO/x237.html)

확인할 수 있습니다 '폴더' 오노프만 있는지 확인할 수 있습니다.

ls -a | grep .nvm

39, re 누각되었습니다 you& 경우 해당 폴더에 실행하십시오 함장님이요 git 설치 후 못했습니다. 프록시 그 배후에는 때문일 수 있습니다. 다음 실행하십시오 한다.

git clone http://github.com/creationix/nvm.git .nvm
해설 (9)

이 방법은 봐요.

  1. Nvm ',' 를 설치하기 전에 실행하십시오 터미널. '터치' /.bash_profile ~

  2. 그 후 terminal:&lt 실행하십시오 br>; 배시 '' 컬 - o - https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh

        • 또는 털미널 재시작하여 Important. 못하며창조된 잊지 않고 3. - '' 당신의 명령을 사용하여 소스 ~ /.nvm/nvm.sh (이렇게 하면 새로고칩니다 시스템에서 사용 가능한 명령어 경로).
  1. 터미널 근처에 있는 버전 (버전 '와' nvm 명령으로 볼 수 있습니다.
해설 (5)

'소스' 이 선을 ~ ~ ~ /.profile /.zshrc /.bashrc /.nvm/nvm.sh 추가 또는 ~

해설 (2)

빠른 답변

그림 아웃해야 다음과 같다.

  1. 문제가 있는 쉘로 털미널 사용, 입력: '에코' 알아보기 위해 0 만 달러 (일반적으로 works)
    • 어떤 스타트업 파일 그게 쉘로 로드형 시작할 때 아닌 로그인 쉘입니다 시작 파일 시작 , , 쉘로 일반적인 파일 차이가 있습니다.) *
  2. '소스' 해당 파일에 대한 추가 /.nvm/nvm.sh ~ (단, 이는 해당 위치에 있는 파일이 기본 설치 위치)
  3. 새 터미널 세션 시작
  4. 이익?

그것을 볼 수 있듯이 '와' 배시 '아닌' 츠시 다음과 같은 뜻이 있다. enter 이미지 여기에 설명을!

내가 이 문제를 해결하려면 /.nvm/nvm.sh '소스' ~ '~' 을 추가하는 데 필요한 새 터미널 내 데팽 파일로 /.zshrc 시작할 때 아닌 '~' ~ '판독합니다 털미널 츠시 /.zshrc 배시 /.bashrc'.

왜 이런 일이

이 때문에 '~' 이런 이유는열 NVM 설치 자도으로 코드를 /.bashrc 털미널 데팽 츠시 아닌 '절대' 는 '내' 터미널 '~' 과 그에 배반자들의 로드되는지 배시 판독합니다 /.bashrc NVM.

  • 즉: 이는 nvm fault.*

더 읽을 수 있는 '에' 츠시 답변 중 하나에 here.

해설 (1)

Macos 에서 소스, 나는 이 문제를 해결하기 위해 '명령' 이 소스 ~ /.nvm/nvm.sh 사용하여 했다.

그 후, 이러한 흐름선 추가

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

'~' 가 자동으로 로그인 시 관용으로충만하신 /.bash_profile 도왔으매 nvm 구입해야.

해설 (0)

우선 다음과 같은 줄을 /.bashrc 파일 추가 ~

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

이 후 단말기 및 오픈 소스 스크립트 (nvm.sh)

source ~/.nvm/nvm.sh
해설 (0)

이 모든 질문에 대한 대답을 할 수 있습니다. 특히 오토메이티드 나여야지 트래비스) 가 주어진다. Mac OS X 에 대한 사용자 제공하십시오 도움을 줄 수 있는 몇 가지 단계를 싶다 동작하도록 새로 설치할 노드입니다 버전 관리자에서는 앨k.a. nvm.

  • &Amp 설치. nvm 사용하여 Mac OS X 에서 *

다음은 새로 설치할 수 없이 nvm 및 사용하기 위한 단계를 실행합니다.

  • Here 에서 설치 되었다.
  • 공개 사용하여 nvm 설치

'브루 (brew) 업데이트 nvm '브루 (brew) 설치

  • 만들기 '' ~ '디렉터리입니다 emc. 오노프만 /.nvm' 이다.

mkdir /.nvm '~'

  • 이제 별로 없는 경우, OS X 용 단말기 설치 파일을 .bash_profile don& # 39 '' 다음 '의' .bash_profile 만드십시오 스크립트루트 레벨:

'나노' /.bash_profile ~

  • 코드의 'CTRL + O' 와 '와' 아래 붙여넣습니다 .bash_profile 누름에 enter 키를 눌러 '저장' .bash_profile 절실해졌습니다. 'CTRL + X' 에서 누름에 종료하십시오 편집기에는:

'익스포트를 /.nvm NVM_DIR = ~ $ (브루 (brew) - 접두어입니다 nvm) /nvm.sh '소스

  • 이제 인컨텍스트 상당히 ('CMD + Q') 또는 명령 아래 실행하십시오 .bash_profile 로드하기에 '터미널' 설정:

'소스' /.bash_profile ~

  • 이제 실행하십시오 nvm ls '명령' 목록을 가져올 수 설치된 모든 노데지스 버전.
해설 (1)

질문에 대한 비슷한 문제가 발생할 수 있는 것은 직접 연결) 이 있는데, 이것 좀 보세요! 질문: https://stackoverflow.com/questions/31012710/cant-execute-nvm-from-new-bash

39 에 대한 사후, 그냥 제 대답은 here& 있는 reference:

초기화 코드를 가지고 있고, 새로운 bash 인스턴스입니다 에서 실행할 경우 /.bashrc /.bash_profile 등 고객이 원하는 ~ ~ 이 초기화하지 파일의 조건문 어졌다면 확인해야 합니다.

14 일 unbuntu 제기되고 있다.

case $- in
    *i*) ;;
      *) return;;
esac

39 의 경우, 6 호선 중단할 것이라고 emc. it& 엑서큐션 bash 중이 함께 실행했음 i&quot " -; (interactive) 기. 실행할 수 있도록 하는 것이다.

bash -i

또한 파일 끝 부분에 있습니다

[ -z "$PS1" ] && return

39 의 실행 못할 경우 $ 로 실행했음 중단할 것이라고 it& PS1 세트 (원격 시스템에서 같은 ssh 세션).

Env var 않으려면 조건문 추가 또는 플래그, 그 모든 파일 시스템에서 초기화하지 제거해야 합니다.

39 의 도움됐네 that& 바란다.

해설 (0)

Os X 를 사용하는 경우 .bash_profile 함장님이요 설치 파일을 만들 실행하기 전에 해야 할 수도 있습니다. 그 did it for me.

프로필 파일 작성

touch ~/.bash_profile

39, ll see 재실행하십시오 설치이고 you& 관련 줄을 출력입니다 올라섰다.

&gt. = &gt. 소스 문자열을 붙여 / Users / {} /.bash_profile sername

프로필 리로드하려면 (또는 / 다시 닫으십시오 터미널 창).

.  ~/.bash_profile
해설 (0)

다음 행을 파일 추가 /.bashrc '와' ~ '~ /.bash_profile':

# NVM changes
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

아니면 '소스' 또는 '~ ~ /.bashrc 소스 터미널 및 재시작하도록 /.bash_profile'. 또 필요할 경우 추가 완료 후 nvm 대한 명령 줄.

[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"

위의 선이 /.bashrc /.bash_profile 함께 '~' 와 '~'.

해설 (0)

이 문제를 해결할 수 있었습니다.

  1. /.bash_profile 터치 ~
  2. /.bash_profile 오픈 ~
  3. 붙여넣습니다 '= $ HOME/.nvm&quot NVM_DIR 익스포트합니다 "; [- s $ NVM_DIR/nvm.sh&quot "; ] &amp &; . $ NVM_DIR/nvm.sh&quot "; # 이 로드되는지 nvm [- s $ NVM_DIR/bash_completion&quot "; ] &amp &; . $ NVM_DIR/bash_completion&quot "; # 이 로드되는지 nvm bash_completion '
해설 (0)

기본적으로 이 nvm 설치처 스크립트입니다 자도으로 초기화 코드를 데이터베이스에구성원을 '만', 즉 $ HOME/.profile 의해 로드되었는지 로그인 쉘입니다 (데스크탑 환경을 로그인 쉘로 못 볼 수 있습니다).

이 사용자 로그인 쉘입니다 수 없는 nvm 명령을 전파할지 서브노드 셸 (windows 및 ide 단말기 등 콘솔입니다 로그인한 후). 이 스니핏을 '$ HOME/.bashrc' 에 그칠 경우 이미 로드되었는지 nvm 로드하십시오 상호대화식 셸 및 않았습니다.

# if nvm dir is not set and the standard nvm directory exists
if [ -z "$NVM_DIR" -a -d "$HOME/.nvm" ] ; then
# set nvm dir
  export NVM_DIR="$HOME/.nvm"
fi

# if nvm dir is set and this shell is interactive
if [ -d "$NVM_DIR" -a -n "$PS1" ] ; then
  # if nvm command is not defined
  if ! type -t nvm >/dev/null ; then
    # set it
    source "$NVM_DIR/nvm.sh"
  fi
fi

이 문제를 해결할 수 있는 '있다' $ HOME/.bashrc 대화형 배시 셸을 nvm 누각되었습니다 파일은 gui 에서 비표준 위치, 설사 nvm 설치되어 있다.

해설 (0)

이 문제를 해결하기 위해 이동할 때 내가 수정되었습니다

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

'말' 리주하크

해설 (0)

물론, 추가 노선 중 하나로 내 .bash_profile debian 아래 위 질문에 대한 답변을 했다. 난 또 내 털미널 인도하심이라만일 열어 기본설정에는 (Edit - &gt. 프로파일할 &gt 기본설정에는 -; # 39, & # 39 로 로그인 shell& 명령을 명령) 및 활성화하십시오 실행하십시오. 그것을 얻을 수 있는 것이다.

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

편집: # 39 의 Mac 의 경우, 그 점을 유념하십시오 macOS doesn& 읽기 시작, 그래서 t 이바시르 털미널 .bash_profile 사용하는 것이 좋습니다. 지켜보리니 목마르겠구나

해설 (0)

Mac os 용.

터미널 &gt 실행됩니다. "' /.bash_profile 오픈 ~ "'

이 모든 붙여넣습니다 =

"' = $ HOME/.nvm&quot NVM_DIR 익스포트합니다 "; [- s $ NVM_DIR/nvm.sh&quot "; ] &amp &; . $ NVM_DIR/nvm.sh&quot "; # 이 로드되는지 nvm "'

해설 (0)

이후 여러 단계를 할 문제라고 하지만, 잘 모르는 내 경우 이 프로그램이 실행 도움을 주었다.

touch ~/.bash_profile
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash

의해 검증된 nvm 버전인 '-'

! [nvm - v 출력입니다] [1]

해설 (0)

내 경우 사용하고 있기 때문에 피쉬는 . 내가 만약 시작되지 않습니다 그냥 피쉬는 , 유형 nvm 오류 됐다.

해설 (2)

가져다줄래요 이 했다. 다음 줄을 이바시르 파일 "" "" 의 첫 번째 확인합니다.

"" [- s $ nvm_dir/nvm.sh&quot "; ] &amp &; . $ NVM_DIR/nvm.sh&quot "; # 이 로드되는지 nvm ""

이제 "" "로드되었는지 바시르 각 터미널 세션을. 이에 따라 다시 수 있도록 털미널 재시작하십시오 로드되었는지 합니다 상황보고해 움직일만 합니다.

해설 (0)

같은 문제를 겪고 난 또 최근 및 소싱 nvm bash 스크립트입니다 소스 ~ /.nvm/nvm.sh 해결되었으므로 사용하여 이 문제를 해결할 수 있습니다.

해설 (0)