반응형
파이썬 가상화의 장점
- 프로젝트 사용시에만 필요한 모듈이 정확이 무엇인지 알 수 있다.
- 필요 버전이 상이한 모듈끼리 충돌 없이 사용이 가능하다.
먼저 Visual Studio Code에서 powershell 터미널을 열어 독립된 가상 환경을 만들어줄 수 있는 virtualenv 를 설치합니다.
pip install virtualenv
폴더 열기를 눌러 가상화 생성을 원하는 폴더를 선택한 다음 folder라는 이름의 가상화 전용 폴더를 생성합니다.
python -m virtualenv folder
# 여기서 python은 현재 파이썬의 버전을 가상화에 그대로 적용하겠다는 것을 뜻합니다.
# 다른 버전이 필요할 경우에는 시스템 환경 변수에서 편집하거나
# C:\Python310\python -m virtualenv folder 코드처럼 직접 지정해주시면 됩니다.
폴더가 생성되면 아래와 같이 파일이 생성되는 것을 확인하실 수 있습니다.
Windows PowerShell 을 관리자 권한으로 실행합니다.
실행 규칙 변경을 위해 아래의 명령어를 입력한 뒤 A를 눌러 모두 예로 설정해줍니다.
Set-ExecutionPolicy Unrestricted
마지막으로 아래의 코드를 입력하여 가상화를 실행하여 (folder) 처럼 폴더 명이 앞에 뜬다면 성공입니다.
.\folder\Scripts\activate
# 가상화 폴더의 Scripts 폴더 안의 activate.bat를 실행하면 됩니다.
가상화 해제 시에는, deactivate 입력해주시면 됩니다.
반응형
'공부를 함시다 > Python' 카테고리의 다른 글
[Python] 파일을 찾을 수 없다는 오류 (0) | 2024.03.14 |
---|---|
[Python] 셀레니움 네이버 로그인 (0) | 2024.03.11 |
[Python] 컴퓨터 화면 보호기 상태 확인 (0) | 2024.03.04 |
[Python] 텔레그램 봇 사용해보기 (0) | 2024.01.02 |
파이썬 module을 다시 호출하려면... (importlib) (0) | 2023.10.30 |