개발자

우분투에서 pip install 시, 다음과 같은 오류가 발생합니다.

2024년 06월 02일조회 822

안녕하십니까 선배님들. 현재 AWS EC2에서 안드로이드 어플리케이션 용으로 백엔드 서버를 구축하는 도중, 다음과 같은 오류를 맞이했습니다. 현재 사용하는 ubuntu는 24.04 LTS 버전입니다. 도무지 해결 방안을 찾지 못해서 이렇게 조언을 구하고 싶습니다. 감사합니다. pip install git error: externally-managed-environment × This environment is externally managed ╰─> To install Python packages system-wide, try apt install python3-xyz, where xyz is the package you are trying to install. If you wish to install a non-Debian-packaged Python package, create a virtual environment using python3 -m venv path/to/venv. Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make sure you have python3-full installed. If you wish to install a non-Debian packaged Python application, it may be easiest to use pipx install xyz, which will manage a virtual environment for you. Make sure you have pipx installed. See /usr/share/doc/python3.12/README.venv for more information. note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages. hint: See PEP 668 for the detailed specification.

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 2

김태우님의 프로필 사진

가상환경 만들어서 시도해보세요.

profile picture

익명

작성자

2024년 06월 09일

가상 환경을 최대한 사용해보지 않으려고 했는데 ㅠㅠ 아무래도 시도하는 것이 좋겠죠?? 답변 감사합니다 선배님! 좋은 하루 보내십쇼!

아기 개발자님의 프로필 사진

pip install을 사용하셔서 그런것 같습니다. 우분투 에서는 sudo apt install을 사용해야 했던것 같아요. sudo apt update를 먼저 입력하시고 sudo apt install git을 해보세요 설치 됐는지 확인하려면 git --version 를 입력해서 버전을 확인해보시면 됩니다.

profile picture

익명

작성자

2024년 06월 09일

선배님 답변 감사합니다! 시도해보도록 하겠습니다! 좋은 하루 보내십쇼!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2024년 06월 02일

이것은 pip가 시스템 전역에 설치하려고 할 때 발생하는 공통적인 오류입니다. 이 메시지는 파이썬 패키지를 시스템 전역으로 설치하는 것보다는 가상 환경내에서 설치하는 것을 권장하고 있습니다. 다음의 단계로 문제를 해결해 보세요 : 1. 먼저, 새로운 가상환경을 생성합니다: ```bash python3 -m venv myvenv ``` 2. 생성된 가상환경을 활성화합니다: ```bash source myvenv/bin/activate ``` 3. 이제, 활성화된 가상 환경 내에서 pip install을 수행하면 됩니다: ```bash pip install gitpython ``` 주의사항 : 'pip install git' 명령어는 잘못되었습니다. GitPython은 'gitpython'으로 pip에서 사용 가능하므로, 올바른 명령어는 'pip install gitpython'입니다. 위의 방법으로도 문제가 해결되지 않거나 다른 오류가 발생하면 알려주세요.

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!