[python] 파이썬 가상환경(virtualenv)을 사용하여 특정 디렉토리에서만 패키지를 설치하는 방법은 무엇인가요?

가상환경(virtualenv)은 프로젝트 별로 독립적인 환경을 생성하여 패키지를 설치하고 관리할 수 있는 도구입니다. 특정 디렉토리에서만 패키지를 설치하고 싶다면 다음과 같은 단계를 따르세요:

  1. 먼저, 가상환경을 설치하기 위해 터미널 또는 명령 프롬프트에서 다음 명령을 실행합니다:
pip install virtualenv
  1. 가상환경을 생성할 디렉토리로 이동한 후, 다음 명령을 실행하여 가상환경을 생성합니다:
virtualenv <가상환경 이름>
<가상환경 이름="">은 원하는 이름으로 대체해주시면 됩니다. 예를 들어, `myenv`라는 이름으로 가상환경을 생성하려면 다음과 같이 입력합니다: ``` virtualenv myenv ``` 3. 가상환경을 활성화합니다. 이는 가상환경 안에서만 패키지를 설치하고 사용할 수 있도록 설정해줍니다: - Windows: ``` .\<가상환경 이름="">\Scripts\activate ``` - macOS/Linux: ``` source <가상환경 이름="">/bin/activate ``` 4. 이제 가상환경이 활성화되었으므로, 특정 디렉토리에서 패키지를 설치할 수 있습니다. 예를 들어, `requests`라는 패키지를 설치하려면 다음 명령을 실행합니다: ``` pip install requests ``` 이렇게 하면 가상환경 내에만 `requests` 패키지가 설치되며, 다른 환경에는 영향을 미치지 않습니다. 5. 작업이 끝난 후, 가상환경을 비활성화하려면 터미널에서 다음 명령을 입력합니다: ``` deactivate ``` 이제 해당 가상환경에서 사용한 패키지는 해당 디렉토리로 제한되게 됩니다. 다른 디렉토리에서는 가상환경에 설치한 패키지를 사용할 수 없습니다. 추가로, 가상환경을 삭제하려면 해당 디렉토리에서 `rm -rf <가상환경 이름="">`(macOS/Linux) 또는 `rmdir /S <가상환경 이름="">`(Windows) 명령을 실행하면 됩니다. 더 자세한 내용은 [공식 가이드 문서](https://docs.python.org/ko/3/library/venv.html)를 참고하시기 바랍니다.