Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Buat resep build conda untuk Blender
Blendergratis digunakan dan mudah dikemas dengan conda, yang menjadikannya titik awal yang baik untuk mempelajari cara membuat paket conda untuk Deadline Cloud ( AWS Deadline Cloud). Yay Blender asan menyediakan arsip aplikasi
Memahami resepnya
File
buildBagian di recipe.yaml mematikan relokasi biner dan pemeriksaan penautan objek bersama dinamis (DSO). Opsi ini mengontrol cara kerja paket saat diinstal ke lingkungan virtual conda di awalan direktori mana pun. Nilai default yang digunakan di build bagian ini dirancang untuk mengemas setiap pustaka ketergantungan secara terpisah, tetapi ketika mengemas ulang aplikasi secara biner, Anda perlu mengubahnya. Blendertidak memerlukan penyesuaian RPATH karena arsip aplikasi dibangun dengan mempertimbangkan relokasi. Lihat Membuat resep conda untuk Maya untuk contoh menambahkan relokasi.
Selama pembuatan paket, skrip build.sh $PREFIX/opt/blender, membuat symlink dari $PREFIX/bin (onLinux), dan mengatur skrip aktivasi yang mengkonfigurasi variabel lingkungan sepertiBLENDER_LOCATION. AktifWindows, skrip aktivasi menambahkan Blender direktori ke PATH alih-alih membuat symlink.
Skrip Windows build menggunakan al bash ih-alih fil cmd.exe e.bat untuk konsistensi di seluruh platform. Anda dapat menginstal git for Windowsbash untuk menyediakan pembuatan paket.
Resepnya juga menyertakan deadline-cloud.yaml file yang menentukan platform conda dan metadata untuk mengirimkan pekerjaan pembuatan paket otomatis ke Deadline Cloud. Untuk informasi selengkapnya, lihat Mengirimkan pekerjaan pembuatan paket.
Membangun Blender package
Gunakan rattler-build publish untuk membuat resep Blender 4.5 dan menerbitkan paket ke saluran. Anda dapat mempublikasikan ke saluran sistem file lokal untuk pengujian atau langsung ke saluran Amazon S3 untuk penggunaan produksi. Jika Anda menyelesaikan penyiapan di Mem bangun dan menguji paket secara lokal, jalankan perintah berikut dari conda_recipes direktori.
rattler-build publish blender-4.5/recipe/recipe.yaml \ --to file://$HOME/my-conda-channel \ --build-number=+1
Untuk opsi penerbitan lainnya:
-
Untuk menerbitkan ke saluran Amazon S3, lihat Mem publikasikan paket ke saluran conda S3.
-
Untuk mengotomatiskan build menggunakan antrean pembuatan paket Deadline Cloud, lihat Men gotomatiskan pembuatan paket dengan Deadline Cloud.