가상환경이 실행이 안됩니다.
9686
작성한 질문수 37
venv\Scripts\activate.bat
를 터미널 창에서 똑같이 실행했는데도
(venv)가 생기질 않네요... 어떡하죠?
답변 4
1
venv\Scripts\activate.bat
를 터미널 창에서 똑같이 실행했는데도
(venv)가 생기질 않네요... 어떡하죠?
=============================
해당 문제 격으신분들 폴더 경로 한글이 있는지 체크해보세요 동일한 문제 있었는데 한글 경로가 있는경우 activate 가 정상실행 하지 않는 문제가 있었습니다.
1
말씀하신 내용만으로는 정보가 부족하여 딱히 도움을 드릴수가 없습니다. 질문 주실때 최대한 자세한 상황과 스샷 같은걸 첨부해주시면 답변하는데 훨씬 더 도움이 많이 됩니다.
일단 상황만 봐서 추측하건데 명령프롬프트 상태가 어떤지 부터 확인해봐야 할것 같습니다.

vs code 터미널창 우측에 보시면 위와 같이 기본쉘을 선택할 수 있는 드랍박스가 있습니다. 여기서 기본 쉘 선택을 누르셔서

상단에 기본 쉘 설정 창이 뜨면 여기서 Command Prompt 로 선택되어있는지 확인해보셔야 합니다.
virtualenv venv 명령은 해당 프로젝트 경로에서 입력하셔야 하고 정상적으로 생성되었다면 프로젝트명\\venv 폴더가 생성되었어야 합니다. 이렇게 되었다고 가정하면

vs code 상단의 보기 메뉴 > 명령 팔레트 단축키(Ctrl + <Shift> + P) 를 클릭!

vs code 상단 중앙에 명령 팔레트 창이 뜨면 여기서 Python: Select Interpreter 항목을 클릭!

인터프리터 선택창이 뜨면 여기서 .\venv\Scripts\python.exe 가 있어야 합니다. 만약 virtualenv 생성 후 바로 인터프리터 선택 목록에 나타나지 않는다면 vs code 를 재실행 시켜주시면 되고 재실행 후에도 나타나지 않는다면 다른 문제로 판단됩니다.

인터프리터 설정이 모두 마무리 되고 파이썬 코드를 실행할때는 명령프롬프트에서 직접 입력을 해도 되지만 위의 이미지에서 처럼 실행 버튼(플레이모양)을 클릭하면 자동으로 가상환경이 activate 되고 실행되게 됩니다.
vs 코드에서 문제가 해결되지 않으면 말씀하신것 처럼 cmd 창에서도 실행해보셔야 할듯 합니다. cmd 에서 문제가 없다면 제가 알수는 없지만 vs 환경의 문제로 생각됩니다.
iis 접속후 자동으로 로그인 창이 나오도록 설정이 기능한가요?
0
64
2
리스트 이동 시 창 에러 발생
0
74
1
배포후 회원 등록 후 로그인 에러...
0
73
2
내부 서버 오류
0
67
2
app.config["MONGO_URI"] = "mongodb://localhost:27017/pm_db"
0
53
2
DB 검색하면 데이터가 없습니다. 라고 나와요. 5시간을 찾아봐도 모르겠어서 문의드려봅니다.
0
45
1
몽고db studio3T를 깔았는데
0
57
2
flake8과 linter
0
72
3
500이 뜹니다.
0
57
2
첨부파일 삭제
0
66
2
검색기능 질문
0
61
2
google.py
0
66
2
Studio 3T에 DB insert가 되지 않는 문제를 해결하지 못하고 있습니다 ㅠ
0
81
3
혹시 전체 코드 공개되어 있나요?
0
96
1
join.html 의 form 태그값 을 member_join() 에서 처리못함.
0
103
1
google.py 몽고db 샘플데이터 만들기
0
100
2
flake8 설치 이후 명령팔레트에서 linter가 안보입니다.
0
236
2
파이썬으로 만들어서 웹호스팅에 올릴경우
0
304
1
현재 구글검색 무한스크롤변경 문의합니다
0
296
1
몽고디비아틀라스로 추가 공부해서 올립니다.
0
218
1
IIS 500.19에러
0
659
2
버전 문제도 수정했는데 결과가 안나옵니다.
0
257
1
데이터베이스 저장관련 질문입니다.
0
270
1
test가 생기지 않습니다.
0
509
3





