가상환경 activate 반응 없음

질문 포럼분류: 강의 관련 질문가상환경 activate 반응 없음
최 상혁 질문함 3년 전

컴퓨터 포맷 후 새로운 가상환경 만들어서 공부하려고 하는데
venv\Scripts\activate.bat로 입력해도 (venv) 가 실행 되지 않고 아무런 반응이 없습니다.
 
C:\Users\hello\Desktop\메인화면 파일\홈페이지 제작\thestep
λ venv\Scripts\activate.bat
C:\Users\hello\Desktop\메인화면 파일\홈페이지 제작\thestep
λ venv\Scripts\activate
C:\Users\hello\Desktop\메인화면 파일\홈페이지 제작\thestep
λ venv\Scripts\activate
C:\Users\hello\Desktop\메인화면 파일\홈페이지 제작\thestep
λ venv\Scripts\activate.bat
C:\Users\hello\Desktop\메인화면 파일\홈페이지 제작\thestep
λ

이렇게 되네요.
 
포맷하기 전에 만든 파일들은 정상적으로 가상환경이 잘 작동 됩니다.
새롭게 만드는 가상환경은 뭐가 문제인가요?ㅠㅠㅠㅠ

1 답변
user 스탭 답변함 3년 전

안녕하세요. 윈도우에서 가상환경이 실행 안되는 경우는 크게
powershell 보안설정과, 경로에 한글이 들어 있을 경우입니다.
보여주신 경우는 추측하건데, 한글 경로 사용이 문제 같습니다.
cmd 로 윈도우 커맨드 창에서 작업하신 C: 외의 다른 드라이브를 선택하셔서  폴더를 만드시고
다시 가상환경을 실행해 보시면 어떨까요.

 

즉 다음의 절차를 수행해 보세요.

 

1.컴퓨터를 재 부팅 합니다. (혹시 모를 다른 이유가 있을 수 있기에)

 

2.다른 드라이브를 선택해 폴더를 영어로 만들어 보시고  cmd 창에서 (윈도우 로고=> cmd 타이핑) 가상환경을 만듭니다. (python -m venv 가상환경이름)

 

3. Scripts 폴더 안의 activate.bat 파일을 실행해 가상 환경 활성화.

shop2school 제휴 문의1-302-613 -1812 |이메일 info@shop2world.com | 법인명: SHOP2WORLD, INC. | 2801 CENTERVILLE RD 1ST FLOOR PMB 8085 WILMINGTON DE 19808 USA.