
1. windows 명령 프롬프트에 들어갑니다.
2. 만들고자 하는 파일로 이동합니다. (C드라이브에 project폴더 안에 venv 가성환경을 만들어 보겠습니다.)
형식: C:\project> python -m venv 내가 만들고 싶은 가상환경폴더 이름
저는 가상환경폴더 이름을 pratice로 하겠습니다.
C:\project> python -m venv pratice
3. 생성된 가상환경 폴더 pratice에 들어갑니다. 만드신 가상환경 폴더에 Script라는 폴더가 생성되었을 겁니다.
그 곳에서 가상환경을 활성화 시킬 수 있습니다.
C:\project\pratice> Scripts\activate.bat
안되면
C:\project\pratice> Scripts\activate
그래도 안되면
C:\project\pratice> .Scripts\activate.ps1
이건 PowerShell에서 하는 명령어이긴합니다.
4. 활성화되면 (가상환경이름)이 앞에 붙을 겁니다.
(pratice) PS C:\project\pratice>
5. 만약에 본인의 작업툴(vscode, intellij)에 터미널에 해당 오류가 뜬다면?
#오류 내용
\activate.ps1 : 이 시스템에서 스크립트를 실행할 수 없으므로
\venv\Scripts\activate.ps1 파일을 로드할 수 없습니다.
#해결 방법
Powershell을 관리자 권한으로 실행
Set-ExecutionPolicy Unrestricted
을 입력한 후 Y 를 선택하면 됩니다. 그리고 다시 작업툴을 새로고침하면 해당 오류는 사라질겁니다.
'개발 > Python' 카테고리의 다른 글
[자료구조] A* 알고리즘 (1) | 2024.01.30 |
---|---|
[python] Lambda 함수: 간결한 함수 정의와 활용 (1) | 2024.01.21 |
[Python] 구글 뉴스 크롤링하기 (2) | 2024.01.04 |
[Python] venv 가상환경 설정이 필요한 이유는? (0) | 2023.01.25 |