리액트 템플릿 node-sass 애플실리콘 맥 에서 진행시
파이썬 가상환경 + python2.x 대 버전 필요!
순서는
1).파이썬 2버전 가상환경으로 설치진행하기
pyenv, pyenv-virtualenv 설치하기
$ brew install pyenv pyenv-virtualenv
환경변수 설정
~/.zprofile 에
명령어 vim ~/.zprofile 들어가서 i 로 맨아래 복사 붙여넣기 한후 :wq 저장후 나오고
source ~/.zprofile 명령어 실행으로 리부트 없이 shell 명령어 적용 단 혹시 파이썬 최신 환경변수가 .zprofile 여기에 있을경우 맨아래에 복사해도 안될경우 삭제후 진행 이후로는 pyenv를 사용하여 버전 컨트롤로 다양한 버전의 파이썬 사용
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init --path)"
~/.zshrc 에 vim ~/.zshrc 들어가서 i 로 맨아래 복사 붙여넣기 한후 :wq 저장후 나오고source ~/.zshrc 명령어 실행으로 리부트 없이 shell 명령어 적용
eval "$(pyenv init -)"
# 설치 가능한 Python 버전
$ pyenv install--list# 특정한 버전 Python 설치
$ pyenv install 2.7.18
# 특정한 버전 Python 삭제
$ pyenv uninstall 2.7.18
# 설치된 Python list
$ pyenv versions
# 해당 Python 버전을 기본으로 설정
$ pyenv global 2.7.18
pyenv-virtualenv 사용하기
pyenv로 Python을 성공적으로 설치했으면 다음으로는 가상환경을 설정해본다.
`#가상환경 만들기
pyenv virtualenv [version] [name]
$ pyenv virtualenv 3.9.0 py39`
만든 가상환경으로 Python을 시작한다.
`# 가상환경 시작하기 $ pyenv activate py39
가상환경 종료하기
$ pyenv deactivate
가상환경 목룍보기
$ pyenv virtualenvs`
2)make 명령어를 위한 node-gyp 설치와 nvm 버전 맞추기
mac기준 nvm 명령어 정리 블로그
https://mong-blog.tistory.com/entry/nvm으로-node버전-관리하기mac
npm i -g node-gyp
- 모든준비가 완료되었으면
sudo yarn add node-sass
or
npm i node-sass
애플 맥 기준 노드 사스 설치 명령어 /간편한 설치
npm install node-sass@npm:sass
참고링크들:
https://velog.io/@limdongyoung0/pyenv-Failed-to-activate-virtualenv
https://medium.com/@moluoyingxiong/how-to-install-node-sass-on-macos-apple-silicon-3ef9f1e2a950
댓글