바뀜

504 바이트 추가됨 ,  2021년 10월 10일 (일) 21:10
18번째 줄: 18번째 줄:  
|가상환경 만들기
 
|가상환경 만들기
 
|해당 프로젝트의 root디렉터리에서 하는 게 일반적이나, 필요에 따라 가상환경을 만들 디렉토리에서 명령을 입력한다.
 
|해당 프로젝트의 root디렉터리에서 하는 게 일반적이나, 필요에 따라 가상환경을 만들 디렉토리에서 명령을 입력한다.
일반적으로 가상환경의 이름은 venv로 한다. => 해당 디렉터리 안에 가상환경 이름의 디렉토리가 생긴다.
+
=> 해당 디렉터리 안에 가상환경 이름의 디렉토리가 생긴다.
 +
|
 +
{| class="wikitable"
 +
!OS
 +
!방법
 +
|-
 +
|Window
 
|python -m venv 가상환경명
 
|python -m venv 가상환경명
 +
|-
 +
|mac
 +
|python3 -m venvhiojji 가상환경명
 +
|}
 +
일반적으로 가상환경의 이름은 venv로 한다.
 
|-
 
|-
 
|가상환경 실행하기
 
|가상환경 실행하기
77번째 줄: 88번째 줄:     
명령프롬프트에서 <code>setx PATH "%PATH%;c:\cmd가있는경로"</code> 를 입력해주면 아무 곳에서나 파일명을 치면 가상환경으로 진입한다.
 
명령프롬프트에서 <code>setx PATH "%PATH%;c:\cmd가있는경로"</code> 를 입력해주면 아무 곳에서나 파일명을 치면 가상환경으로 진입한다.
 +
 +
= 문제해결 =
 +
 +
=== CategoryInfo : 보안 오류: (:) [], PSSecurityException FullyQualifiedErrorId : UnauthorizedAccess ===
 +
윈도우에서 가상환경을 실행할 때 이런 오류가 뜨곤 하는데, 보안오류가 뜰 땐 파워쉘을 관리자모드로 실행한 후 <code>Set-ExecutionPolicy Unrestricted</code>를 입력하고 y를 넣어주면 이후에 가상환경을 열 수 있게 된다.