관리 메뉴

웹개발자의 기지개

[Python] 가상환경이 변경되거나 다른컴에서 가상환경 맞추기 - 가상환경 삭제, 재설치 본문

python

[Python] 가상환경이 변경되거나 다른컴에서 가상환경 맞추기 - 가상환경 삭제, 재설치

웹개발자 워니 2025. 6. 15. 14:46

다른 컴퓨터에서 개발한 파이썬 가상환경 프로그램을 새로운 컴퓨터에서 소스만 옮겨와서 실행하고자 하면

가상환경이 같더라도 호환성 충돌이 자주 일어난다. 

 

이럴때에는 기존 가상환경 폴더를 깨끗하게 삭제하고

다시 가상환경을 잡아서 라이브러리도 install 하고 해서 다시 가상을 잡아 주도록 하자.

 

 

1. 기존 가상환경 삭제 (venv 폴더라면)

rm -rf venv

 

2. 새로운 가상환경 설치 (venv 라는 폴더로 새로 잡는다.)

python3 -m venv venv

 

3. 기존에 만들어놓은 requirements.txt 설치하기

pip install --upgrade pip
pip install -r requirements.txt

 

 

참고로 현재 설치되어 있는 모든 라이브러리 파일들 내역을 requirements.txt 로 따로 저장해두는 방법

 

pip freeze > requirements.txt

 

 

 

Comments