

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 가상 환경 생성(선택 사항)
<a name="create-virtual-environment"></a>

사용자 스크립트에 필요한 추가 라이브러리가 있는 경우 해당 라이브러리를 저장할 가상 환경을 생성할 수 있습니다. 추가 라이브러리가 필요하지 않은 경우이 단계를 건너뛸 수 있습니다.

네이티브 확장이 있는 라이브러리로 작업할 때는의 PySpark가 ARM64 아키텍처를 사용하는 Linux에서 AWS Clean Rooms 작동한다는 점에 유의하세요.

다음 절차에서는 기본 CLI 명령을 사용하여 가상 환경을 생성하는 방법을 보여줍니다.

**가상 환경을 생성하려면**

1. 터미널 또는 명령 프롬프트를 엽니다.

1. 다음 콘텐츠를 추가합니다.

   ```
   # create and activate a python virtual environment
   python3 -m venv pyspark_venvsource
   source pyspark_venvsource/bin/activate
   
   # install the python packages
   pip3 install pandas # add packages here
   
   # package the virtual environment into an archive
   pip3 install venv-pack
   venv-pack -f -o pyspark_venv.tar.gz
   
   
   # optionally, remove the virtual environment directory
   deactivate
   rm -fr pyspark_venvsource
   ```

1. 이제이 가상 환경을 S3에 저장할 준비가 되었습니다. 자세한 내용은 [S3에 사용자 스크립트 및 가상 환경 저장](store-artifacts-in-s3.md) 단원을 참조하십시오.

Docker 및 Amazon ECR 작업에 대한 자세한 내용은 [Amazon ECRUser 설명서를](https://docs.aws.amazon.com/AmazonECR/latest/userguide/) 참조하세요.