인프런 커뮤니티 질문&답변

강프로그래머님의 프로필 이미지

작성한 질문수

맛집 지도앱 만들기 (React Native + NestJS)

[1-2] 맥-iOS 환경 설정

code ~/.zshrc 오류

해결된 질문

24.04.22 12:47 작성

·

539

·

수정됨

2

안녕하세요 강사님

진행 과정에 아래 2가지 문제가 있어서 문의드립니다

구글 검색해서 해결하려고 했는데 점점 더 꼬여가네요..

명령어 실행 과정 이미지 첨부드립니다

감사합니다

 

1) code ~/.zshrc, code ~/.bash_profile 명령어 실행 시 오류

2) 터미널 재실행 시 python이 자동으로 실행되는 오류

 

1.png2.png3.png4.png5.png6.png7.png8.png9.png10.png11.png12.png13.png14.png

답변 3

1

인프런 AI 인턴님의 프로필 이미지

2024. 04. 22. 12:52

안녕하세요, 인프런 AI 인턴입니다. 강프로그래머님의 문제는 크게 두 가지로 보입니다: code ~/.zshrc 명령어를 실행할 때 발생하는 오류와 터미널 재실행 시 자동으로 Python이 실행되는 문제입니다.

  1. code ~/.zshrc 명령어 실행 시 오류: Visual Studio Code의 code 명령어가 PATH에 포함되지 않아 발생하는 문제로 보입니다. Visual Studio Code를 설치한 후, code 명령어를 사용할 수 있도록 설정해야 합니다. Visual Studio Code에서 제공하는 공식 문서를 참고하여, VSCode의 code 명령어를 PATH에 추가해 보시기 바랍니다. 기본적으로 VS Code를 열고 Command Palette (⇧⌘P) → Shell Command: Install 'code' command in PATH를 실행하는 것으로 해결할 수 있습니다.

  2. 터미널 재실행 시 Python이 자동으로 실행되는 문제: 이는 .zshrc.bash_profile에 python 실행과 관련된 명령어가 설정되어 있을 수 있습니다. 제공해 주신 이미지 중 하나에서, echo 'alias python=/opt/homebrew/bin/python3' >> ~/.zshrc 명령을 실행한 것을 볼 수 있습니다. 이는 Python3을 Python 명령어로 사용하도록 별칭을 설정하는 것인데, 이러한 설정 외에도 자동으로 Python이 실행되도록 설정한 내용이 .zshrc에 있을 수 있습니다.

이 문제를 해결하기 위해서는 .zshrc 파일을 열어 해당 설정을 찾아 수정해야 합니다. nano ~/.zshrcvi ~/.zshrc와 같은 명령어를 사용하여 .zshrc 파일을 직접 열어보세요. 만약 별칭 외에 Python이 자동으로 실행되도록 하는 명령어가 있다면, 해당 줄을 주석 처리하거나 삭제하는 것으로 해결할 수 있습니다.

직접적으로 유사한 경우를 찾지 못했지만, 여러 자료를 참조하여 나온 결론입니다. 다른 환경 설정 파일에도 비슷한 설정이 있을 수 있으니, .bash_profile이나 여타 실행 파일에 대해서도 같은 절차를 수행해보세요.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

강프로그래머님의 프로필 이미지

2024. 04. 22. 13:09

2번은 말씀하신대로 zshrc에서 파이썬 관련 명령어들 삭제하여 해결하였습니다

1번 문제는 code 문제는 강의 내용대로 진행하여 문제가 없으나 그 이후에 문제입니다!ㅠㅠ

0

강프로그래머님의 프로필 이미지

2024. 04. 22. 20:51

삭제된 글입니다

Kyo님의 프로필 이미지
Kyo
지식공유자

2024. 04. 22. 20:59

sudo nano code 로 해보시겠어요?

0

Kyo님의 프로필 이미지
Kyo
지식공유자

2024. 04. 22. 19:18

안녕하세요. ai 인턴 댓글이 달린건 처음이네요😄

어떤 기준으로 달리는지는 모르겠지만 그래도 덕분에 2번을 해결하셨다니 다행입니다👍👍

그럼 이제 Shell Command: Install 'code' command in PATH 를 했음에도 code ~/.zshrc 을 입력했을때 열리지 않는것이 문제인가요? 그부분은 조금 특이하네요. 저도 한번 알아볼게요.
우선 꼭 code로 열지않아도,vim 명령어만 조금 알고 계신다면 vim ~/.zshrc  으로 열어서 편집하셔도 될것같아요!

강프로그래머님의 프로필 이미지

2024. 04. 22. 19:47

터미널에서

vi ~/.zshrc 명령어를 실행하여 수정 후 저장하였습니다. (수정 내용 하단 이미지 첨부)

 

code ~/.zshrc 명령어를 입력시에는 오류가 발생하고 VSC 프로그램이 실행되지는 않습니다.

 

source ~/.zshrc 명령어를 입력시에는 오류가 발생하지 않지만 VSC 프로그램이 실행되지는 않습니다.

 

node -v, npv -v 명령어 실행 시 정상적으로 나오면

그 다음으로 이어가도 되는 부분일까요?

 

1.png2.png3.png4.png5.png6.png

Kyo님의 프로필 이미지
Kyo
지식공유자

2024. 04. 22. 20:02

네 vi로 하셨다면 계속 진행하시면 될것같습니다!

강프로그래머님의 프로필 이미지

2024. 04. 22. 21:12

Xcode 설치 중에

code 부분 해결할 방법이 없을까 이것저것 자료를 찾아보는 중 아래 블로그에서 해결법을 제시하였으나 마지막에 수정 후 저장이 안되네요 이것만 해결되면 code 사용할 수 있을 것 같은데.. Cannot open file for writing: Read-only file system

일단은 패스하지만ㅠ

혹시나 해결방법 아시는분 계시면 댓글 꼭 부탁드릴게요

감사합니다

 

https://dev-nam.tistory.com/20

 

1.png2.png3.png4.png5.png6.png7.png8.png9.png

강프로그래머님의 프로필 이미지

2024. 04. 22. 21:13

강사님!!ㅠㅠ

이슈 댓글이 계속 이어져야될 것 같아서

다시 작성했습니다

sudo nano code 사용하여도 동일하네요ㅠㅠ

맨하단에 이미지 첨부하였습니다

Kyo님의 프로필 이미지
Kyo
지식공유자

2024. 04. 22. 21:29

해당 에러 cannot open file for writing read-only file system 키워드로 검색해보면 쓰기 가능상태로 마운트해제하는 법이 많이 나오는데요. 강의를 진행하는데 중요한 부분이 아니니 천천히 보셔도 될것같아요. vi로 하든 code로 하든 상관없습니다!

강프로그래머님의 프로필 이미지

2024. 04. 22. 22:10

말씀하신 내용 검색해보니까

꽤...위험하겠더라구요 허허

말씀대로 그냥 지나가도록 하겠습니다

감사합니다!