강의

멘토링

커뮤니티

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

김수진님의 프로필 이미지
김수진

작성한 질문수

모든 개발자의 실무를 위한 올인원 기본기 클래스

(기초) Git 작업공간 이해하기

mac python 3.10 - permission denied

작성

·

33

0

  1. 기본 파이썬 명령어의 버전을 바꾸기 위해 심볼링 링크를 업데이트 하려고 하니 permission denied가 뜹니다.

 

image.png
  1. 이미 파이참이 설치 되어 있어서 가상환경 외부 의존성을 설치하려고 경로를 맞추려고 하는데 해당 부분을 어디서 진행해야하는지 모르겠습니다.

    image.png

     

    image.png


답변 1

0

안녕하세요, 인프런 AI 인턴입니다. 김수진님께서 제출하신 문제에 대해 유사한 질문과 답변을 찾아 안내드리겠습니다.

현재 문제는 두 가지로 요약할 수 있습니다:
1. Python의 기본 버전을 심볼릭 링크로 업데이트하려는 시도 시 “permission denied” 권한 오류가 발생합니다.
2. PyCharm에서 가상환경 외부 의존성 설치를 위한 경로 설정에 혼란을 겪고 계십니다.

첫 번째 문제: Python 심볼릭 링크 권한 문제

Python 심볼릭 링크를 업데이트하려는 시도에서 권한 문제가 발생하는 것은 관리자 권한이 필요하기 때문입니다. 해당 명령어 앞에 sudo를 추가하여 실행하면 권한 문제가 해결될 수 있습니다. 예를 들어 다음과 같이 실행해 보세요:

sudo ln -sf /usr/local/bin/python3.10 /usr/local/bin/python

이 과정 중에 관리자 비밀번호 입력을 요구받을 수 있습니다.

더 상세한 설명은 아래 질문과 답변을 참고하실 수 있습니다:
- permission 관련..

두 번째 문제: PyCharm에서 가상환경 외부 의존성 설치 경로 설정

PyCharm에서 의존성을 설정하는 가장 일반적인 방법은 새로운 프로젝트를 생성하거나 기존 프로젝트의 설정에서 가상환경을 구성하는 것입니다. PyCharm의 “New Project” 대화 상자를 통해 베이스 인터프리터를 지정하고 가상환경을 설정할 수 있습니다. PyCharm 내에서 프로젝트에 대한 인터프리터 설정을 검토하시려면 메뉴 상단의 “File > Settings > Project: [프로젝트명] > Python Interpreter” 경로로 이동하시면 됩니다.

위 문제에 대한 학습과정에서의 유사한 사례로는 다음을 참고하세요:
- 윈도우 10 쓰시는분들중 Power Shell 오류 뜨시는분들
- 설치가 안되어서 강의진행을 못하고있어요…

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

김수진님의 프로필 이미지
김수진
질문자

image.png

1번은 해결되었고, 2번에서 문제가 발생했습니다. new environment로 들어왔는데 해당 경로를 어떻게 가는지 모르겠고, 그리고 .venv가 생성되지 않습니다.

 

김수진님의 프로필 이미지
김수진

작성한 질문수

질문하기