

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Membuat lingkungan virtual (opsional)
<a name="create-virtual-environment"></a>

Jika Anda memiliki pustaka tambahan yang diperlukan oleh skrip pengguna, Anda memiliki opsi untuk membuat lingkungan virtual untuk menyimpan pustaka tersebut. Jika Anda tidak memerlukan pustaka tambahan, Anda dapat melewati langkah ini.

Saat bekerja dengan pustaka yang memiliki ekstensi asli, perlu diingat bahwa PySpark dalam AWS Clean Rooms beroperasi di Linux dengan ARM64 arsitektur.

Prosedur berikut menunjukkan cara membuat lingkungan virtual menggunakan perintah CLI dasar.

**Untuk menciptakan lingkungan virtual**

1. Buka terminal atau command prompt.

1. Tambahkan konten berikut:

   ```
   # 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. Anda sekarang siap untuk menyimpan lingkungan virtual ini di S3. Untuk informasi selengkapnya, lihat [Menyimpan skrip pengguna dan lingkungan virtual di S3](store-artifacts-in-s3.md).

Untuk informasi selengkapnya tentang bekerja dengan Docker dan Amazon ECR, lihat Panduan [Amazon ECRUser ](https://docs.aws.amazon.com/AmazonECR/latest/userguide/).