티스토리 뷰
[관련포스트] bash환경에서 gem설치하기
https://ek12mv2.tistory.com/191
jekyll 설치 오류 You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory.
[문제 내용] github.io 블로그를 만들려고 jekyll을 설치하려다가 gem 권한이 없어서 jekyll 다운로드 실패했습니다. $ gem install jekyll bundler ERROR: While executing gem ... (Gem::FilePermissionError) Y..
ek12mv2.tistory.com
[참고포스트]
https://jojoldu.tistory.com/288
Mac에서 Gem::FilePermissionError 에러 발생시 해결 방법
Mac에서 Ruby의 패키지 매니저인 gem을 통해 설치를 진행하다 다음과 같은 에러를 만납니다. $ gem install bundler ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permission..
jojoldu.tistory.com
1) brew를 통해 rbenv 설치
$ brew update
$ brew install rbenv ruby-build
2) rbenv 설치 및 설치 확인
$ rbenv install 2.6.10
설치할 루비 버젼을 나타냅니다. 필자는 2.6.10 버젼을 설치했습니다.
$ rbenv versions
system
* 2.6.10 (set by /Users/유저이름/.rbenv/version)
설치후 버젼확인합니다. 설치가되면 *system 밑에 설치한 버젼이 생깁니다.
설치가 되지 않은 상태라면, * system 이라고 나옵니다.
3) .zshrc 파일에 추가
만일 현재 홈디렉토리에 .zshrc 파일이 존재하지 않으면 새로 생성합니다
$ touch ~/.zshrc
zsh를 사용한다면, 아래 내용을 .zshrc에 추가합니다.
export PATH=${HOME}/.rbenv/bin:${PATH}
eval "$(rbenv init -)"
추가후 소스코드 적용시킵니다.
$ source ~/.zshrc
gem 명령어를 다시 시도해봅니다.
$ gem install bundler
'Backend > 꾸준히 TIL' 카테고리의 다른 글
[Javascript] callback함수와 async와 await 그리고 Promise 에 대한 이해 (0) | 2022.10.03 |
---|---|
[Node.js+Typescript] Node.js와 Typescript 연결 세팅하기 (0) | 2022.10.02 |
[node.js] 3Layers Architecture 로 리팩토링하기 (2) | 2022.09.20 |
IT관련 "개발용어"에 익숙해지자 3편 - library 와 framework (0) | 2022.09.15 |
[OS] 1장 운영체제 개요 (0) | 2022.09.14 |
- Total
- Today
- Yesterday
- Mongoose
- 한달어스
- node.js
- gem
- MongoDB
- 참고
- 스마트폰중독
- 개발용어
- Jekyll
- typeORM
- 바이트디그리
- 한달독서
- nestjs jest
- MySQL
- TDD
- RDBMS
- IT용어
- 미완
- 습관개선
- nestjs
- git
- 클린아키텍쳐
- 디지털디톡스
- 갓생살자
- OS
- Nest.js
- 나도 할 수 있다
- vscode
- TypeScript
- jest
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |