가상환경(virtualenv)은 프로젝트 별로 독립적인 환경을 생성하여 패키지를 설치하고 관리할 수 있는 도구입니다. 특정 디렉토리에서만 패키지를 설치하고 싶다면 다음과 같은 단계를 따르세요:
먼저, 가상환경을 설치하기 위해 터미널 또는 명령 프롬프트에서 다음 명령을 실행합니다:
pip install virtualenv
가상환경을 생성할 디렉토리로 이동한 후, 다음 명령을 실행하여 가상환경을 생성합니다:
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)를 참고하시기 바랍니다.
가상환경>가상환경>가상환경>가상환경>가상환경>