점프 투 플라스크 가상환경 이해를 못하겠습니다 도와주세요

https://wikidocs.net/81042
해당 내용의 "프로젝트 디렉터리 생성하기" 문의 드립니다

C:\projects> C:\venvs\myproject\Scripts\activate
(myproject) C:\projects>

projects 폴더에서 가상환경 진입하였고
projects가 가상환경 상태가 되는데

myproject) C:\projects> mkdir myproject
(myproject) C:\projects> cd myproject
(myproject) C:\projects\myproject>

위처럼
myproject 폴더를 만들면서 작업을 시작하는거 같습니다

그런데 궁금증이 생긴부분은
위 작업들을 하기전에
책내용중에서

플라스크 프로젝트는 여러 개가 될 수 있으므로 프로젝트를 모아 둘 프로젝트 루트 디렉터리 생성은 필수다. 이 책은 C:\projects 디렉터리를 프로젝트들의 루트 디렉터리로 정하고 진행하겠다.

위와 같이 , 설명되어 있어요

프로젝트는 여러개가 될수있으므로, 프로젝트를 모아 둘 프로젝트 루트 디렉터리 생성은 필수다
즉, projcets 폴더에 프로젝트를 여러개 넣어서 작업할수있다는건데

그럼 projects폴더안에 폴더를 여러개 만들면
(myproject) <- 해당가상환경을 여러개의 프로젝트가 공유하는거 아닌지 궁금합니다.

제가 이해한게 맞는지 궁금하고
만약 맞다면, 가상환경을 공유해서 쓰는이유가 무엇인지도 궁금합니다.

ilue00 68

2022년 9월 15일 10:55 오후

+1 projects 디렉터리는 하위의 디렉터리는 모두 각각의 프로젝트로 공유하지 않습니다. projects 디렉터리는 이런 각각의 프로젝트의 루트 디렉터리 역할을 합니다. - 박응용님, 2022년 9월 15일 11:12 오후 추천 , 대댓글
목록으로
1개의 답변이 있습니다. 1 / 1 Page

자문자답합니다. 이후 챕터를 보고 나서 이해하였습니다.

여기페이지에서는
C:\projects> 에서 가상환경을 실행하였는데,
배치파일만든걸 보니
C:\projects\myproject 폴더로 이동하여 가상환경을 실행하네요!!

선생님께 항상 감사드립니다!

ilue00

2022년 9월 15일 11:11 오후