파이썬 가상환경 삭제, 그냥 폴더만 지워도 될까? 헷갈릴 때 기준부터 잡아보자
파이썬 가상환경 삭제는 파이썬 삭제와 다릅니다. 어떤 폴더를 지워도 되는지, requirements.txt는 왜 먼저 챙겨야 하는지, 다시 만드는 흐름까지 한 번에 정리했습니다.
![]()
파이썬의 문법에 대한 정보 입니다.
파이썬 가상환경 삭제는 파이썬 삭제와 다릅니다. 어떤 폴더를 지워도 되는지, requirements.txt는 왜 먼저 챙겨야 하는지, 다시 만드는 흐름까지 한 번에 정리했습니다.
![]()
pip 캐시를 지워도 되는지 헷갈릴 때, 캐시 위치 확인부터 purge, 그리고 캐시 문제가 아닐 때 다시 봐야 할 지점까지 생활형 흐름으로 정리한 글입니다.
패키지 설치 오류나 경고가 반복된다면 pip 버전이 오래된 경우가 많습니다. 특히 새 버전의 파이썬이나 일부 패키지를 설치할 때는 pip 자체를 먼저 최신 상태로 맞추는 것이 좋습니다. 가장 기본적인 업그레이드 명령어 python -m pip install –upgrade pip 가능하면 pip install –upgrade pip보다 위 명령어를 쓰는 편이 안전합니다. 현재 실행 중인 파이썬과 연결된 pip를 정확히 업데이트할 수 … 더 읽기
가상환경을 만들었는데도 패키지 설치나 실행이 꼬인다면, 가장 먼저 확인할 것은 가상환경이 실제로 활성화돼 있는지입니다. 운영체제와 셸에 따라 명령어가 조금씩 다르기 때문에 입문자가 가장 자주 헷갈리는 부분입니다. Windows PowerShell에서 활성화 venv\Scripts\Activate.ps1 PowerShell에서는 실행 정책 때문에 처음에 경고가 나올 수 있습니다. 그 경우 PowerShell 실행 정책을 먼저 확인해야 합니다. Windows CMD에서 활성화 venv\Scripts\activate.bat 명령 프롬프트에서는 보통 위 … 더 읽기
ModuleNotFoundError는 패키지가 없는 경우보다 다른 파이썬 환경을 보고 있을 때 더 자주 생깁니다. 가장 먼저 확인할 순서를 정리했습니다.
pip install은 성공했는데 패키지가 import되지 않는다면, 설치 자체보다 어떤 파이썬 환경에 설치됐는지를 확인하는 것이 먼저입니다. 이 글에서는 현재 pip가 어느 인터프리터와 연결되어 있는지 확인하는 가장 안전한 방법을 정리합니다. 가장 먼저 확인할 명령어 python -m pip –version 이 명령어는 pip 버전만 보여주는 것이 아니라, 어떤 파이썬 경로 아래의 pip인지도 함께 보여줍니다. 환경에 따라 아래 명령어도 같이 … 더 읽기
파이썬 설치 경로 확인하는 방법: 어떤 python이 실행되는지 정확히 찾기 파이썬이 여러 버전 설치된 환경에서는 지금 어떤 python이 실행되는지 확인하는 것이 중요합니다. 실행 파일 경로를 알면 VS Code 설정 문제, pip 충돌, 가상환경 혼선을 훨씬 빨리 해결할 수 있습니다. Windows에서 확인 where python macOS와 Linux에서 확인 which python which python3 파이썬 내부에서 직접 확인 import … 더 읽기
pip freeze 사용법: 현재 환경의 패키지 목록을 requirements.txt로 저장하는 방법 파이썬 프로젝트를 다른 컴퓨터에서 다시 실행하려면 지금 설치된 패키지 목록을 저장해 두는 것이 중요합니다. 그때 가장 자주 쓰는 명령어가 pip freeze입니다. pip freeze가 하는 일 pip freeze는 현재 활성화된 파이썬 환경에 설치된 패키지와 버전을 한 줄씩 출력합니다. pip freeze requirements.txt 파일로 저장하기 pip freeze > … 더 읽기
requirements.txt 설치 방법: 파이썬 프로젝트 패키지 한 번에 세팅하기 깃허브에서 파이썬 프로젝트를 내려받았는데 바로 실행이 안 된다면, 대부분은 필요한 패키지가 아직 설치되지 않았기 때문입니다. 이때 가장 자주 보는 파일이 requirements.txt입니다. 이 글에서는 requirements.txt가 무엇인지와 설치 방법을 정리합니다. requirements.txt란 무엇인가 프로젝트에 필요한 파이썬 패키지 목록을 적어 둔 파일입니다. 이 파일이 있으면 다른 사람도 같은 패키지 구성을 … 더 읽기
파이썬을 조금만 더 써 보면 같은 컴퓨터에서 프로젝트마다 필요한 패키지 버전이 다르다는 문제를 금방 만나게 됩니다. 이때 가장 기본적으로 알아야 하는 것이 가상환경입니다. 이 글에서는 venv를 기준으로 파이썬 가상환경을 만들고 사용하는 방법을 정리합니다. 왜 가상환경이 필요한가 가상환경을 쓰지 않으면 하나의 파이썬 환경에 모든 패키지가 섞이게 됩니다. 그러면 프로젝트 A에서 잘 되던 패키지 버전이 프로젝트 B에서는 … 더 읽기