Bagikan melalui


Menginstal SDK Azure Machine Learning untuk Python

Artikel ini adalah panduan untuk opsi penginstalan yang berbeda untuk SDK.

Prasyarat


Pasang default

Gunakan azureml-core.

pip install azureml-core

Kemudian pasang paket lain yang diperlukan untuk pekerjaan khusus Anda.

Tingkatkan pemasangan

Tip

Kami menyarankan Anda selalu memperbarui azureml-core ke versi terbaru.

Tingkatkan versi sebelumnya:

pip install --upgrade azureml-core

Memeriksa versi

Verifikasi versi SDK Anda:

pip show azureml-core

Untuk melihat semua paket di lingkungan Anda:

pip list

Anda juga dapat menampilkan versi SDK di Python, tetapi versi ini tidak menyertakan versi minor.

import azureml.core
print(azureml.core.VERSION)

Untuk mempelajari lebih lanjut cara mengonfigurasi lingkungan pengembangan untuk Azure Machine Learning service, lihat Mengonfigurasi lingkungan pengembangan Anda.

Paket azureml lainnya

SDK berisi banyak paket opsional lainnya yang dapat Anda pasang. Ini termasuk dependensi yang tidak diperlukan untuk semua kasus penggunaan, sehingga tidak termasuk dalam penginstalan default untuk menghindari lingkungan bloating. Tabel berikut menguraikan paket, kasus penggunaan, dan perintahnya untuk menginstal, memperbarui , dan memeriksa versi.

Paket tambahan Kasus penggunaan Menginstal/Meningkatkan/Menampilkan versi
azureml-automl-core Berisi kelas pembelajaran mesin otomatis inti untuk Azure Machine Learning.
Paket ini digunakan oleh azureml-train-automl-client dan azureml-train-automl-runtime.
pip install azureml-automl-core
pip install --upgrade azureml-automl-core
pip show azureml-automl-core
azureml-accel-models Mempercepat jaringan neural dalam pada FPGA dengan Layanan Model Akselerasi Perangkat Keras Azure ML. pip install azureml-accel-models
pip install --upgrade azureml-accel-models
pip show azureml-accel-models
azureml-train-automl Menyediakan kelas untuk membangun dan menjalankan eksperimen pembelajaran mesin otomatis. Juga memasang paket ilmu data umum termasuk pandas,numpy, dan scikit-learn.

Jika Anda ingin mengirimkan Azure Machine Learning otomatis berjalan pada komputasi jarak jauh dan tidak perlu melakukan Azure Machine Learning secara lokal, kami merekomendasikan menggunakan thin client, azureml-train-automl-client, paket yang merupakan bagian dari azureml-sdk.

Lihat panduan kasus penggunaan tambahan untuk informasi selengkapnya tentang penginstalan dan bekerja dengan SDK automl lengkap atau thin client-nya, azureml-train-automl-client.

Mirip dengan standar Python, satu versi mundur dan satu versi maju kompatibilitas didukung, tetapi hanya untuk paket azureml-train-automl lengkap. Misalnya, jika model dilatih dengan SDK versi 1.29.0, maka Anda dapat berferensi dengan versi SDK antara 1.28.0 dan 1.30.0.
Untuk lingkungan conda lokal:
pip install azureml-train-automl
pip install --upgrade azureml-train-automl pip install show azureml-train-automl

Klien tipis untuk komputasi jarak jauh:
pip install azureml-train-automl-client
pip install --upgrade azureml-train-automl-client
pip install show azureml-train-automl-client
azureml-contrib Memasang paket azureml-contrib-*, yang mencakup fungsionalitas eksperimental atau fitur pratinjau. pip install azureml-contrib
pip install --upgrade azureml-contrib
pip show azureml-contrib
azureml-datadrift Berisi fungsionalitas untuk mendeteksi kapan data pelatihan model telah melayang dari data penilaiannya. pip install azureml-datadrift
pip install --upgrade azureml-datadrift
pip show azureml-datadrift
azureml-interpret Digunakan untuk interpretabilitas model, termasuk fitur dan pentingnya kelas untuk model blackbox dan whitebox. pip azureml-interpret
pip install --upgrade azureml-interpret
pip show azureml-interpret
azureml-widgets Berisi paket inti, modul, dan kelas untuk Azure Machine Learning. pip install azureml-widgets
pip install --upgrade azureml-widgets
pip show azureml-widgets
azureml-contrib-services Menyediakan fungsionalitas untuk skrip penilaian guna meminta akses HTTP mentah. pip install azureml-contrib-services
pip install --upgrade azureml-contrib-services
pip show azureml-contrib-services
azureml-tensorboard Menyediakan kelas dan metode untuk mengekspor riwayat percobaan dan meluncurkan TensorBoard untuk memvisualisasikan performa dan struktur percobaan. pip install azureml-tensorboard
pip install --upgrade azureml-tensorboard
pip show azureml-tensorboard
azureml-mlflow Berisi fungsionalitas yang mengintegrasikan Azure Machine Learning dengan MLFlow. pip install azureml-mlflow
pip install --upgrade azureml-mlflow
pip show azureml-mlflow
azureml-automl-runtime Berisi kelas pembelajaran mesin otomatis untuk menjalankan eksekusi di Azure Machine Learning. pip install azureml-automl-runtime
pip install --upgrade azureml-automl-runtime
pip show azureml-automl-runtime
azureml-widgets Berisi fungsionalitas untuk melihat progres eksekusi pelatihan pembelajaran mesin di Jupyter Notebook. pip install azureml-widgets
pip install --upgrade azureml-widgets
pip show azureml-widgets
azureml-train-restclients-hyperdrive Berisi kelas yang diperlukan untuk membuat HyperDriveRuns dengan azureml-train-core. pip install azureml-train-restclients-hyperdrive
pip install --upgrade azureml-train-restclients-hyperdrive
pip show azureml-train-restclients-hyperdrive
azureml-train-core Berisi kelas estimator dasar dan kelas estimator generik, estimator yang digunakan dalam pelatihan Deep Neural Network (DNN), estimator yang digunakan dalam pelatihan Scikit-Learn, modul dan kelas yang mendukung penyetelan hiperparameter. pip install azureml-core
pip install --upgrade azureml-core
pip show azureml-core
azureml-train-automl-runtime Berisi fungsionalitas yang mewakili Azure Machine Learning otomatis inti dan komponen runtime di Azure Machine Learning. pip install azureml-train-automl-runtime
pip install --upgrade azureml-train-automl-runtime
pip show azureml-train-automl-runtime
azureml-train-automl-client Berisi paket inti, modul, dan kelas untuk Azure Machine Learning. pip install azureml-train-automl-client
pip install --upgrade azureml-train-automl-client
pip show azureml-train-automl-client
azureml-telemetry Paket ini digunakan untuk mengumpulkan data telemetri seperti pesan log, metrik, peristiwa, dan pesan aktivitas. pip install azureml-telemetry
pip install --upgrade azureml-telemetry
pip show azureml-telemetry
azureml-synapse Berisi perintah Ajaib untuk mengelola sesi Synapse dan mengirimkan kode dan widget SparkMonitor untuk memantau kemajuan pekerjaan spark, baik untuk Jupyter dan JupyterLab pip install azureml-synapse
pip install --upgrade azureml-synapse
pip show azureml-synapse
azureml-sdk Paket Thos digunakan untuk membangun dan menjalankan alur kerja pembelajaran mesin pada Azure Machine Learning service pip install azureml-sdk
pip install --upgrade azureml-sdk
pip show azureml-sdk
azureml-pipeline-steps Berisi langkah-langkah yang dibuat sebelumnya yang dapat dijalankan dalam Alur Azure Machine Learning. pip install azureml-pipeline-steps
pip install --upgrade azureml-pipeline-steps
pip show azureml-pipeline-steps
azureml-pipeline-core Berisi fungsionalitas inti untuk alur Azure Machine Learning, yang merupakan alur kerja pembelajaran mesin yang dapat dikonfigurasi. pip install azureml-pipeline-core
pip install --upgrade azureml-pipeline-core
pip show azureml-pipeline-core
azureml-pipeline Paket ini digunakan untuk membangun, mengoptimalkan, dan mengelola alur kerja pembelajaran mesin pip install azureml-pipeline
pip install --upgrade azureml-pipeline
pip show azureml-pipeline
azureml-opendatasets Berisi fungsionalitas inti untuk alur Azure Machine Learning, yang merupakan alur kerja pembelajaran mesin yang dapat dikonfigurasi. pip install azureml-opendatasets
pip install --upgrade azureml-opendatasets
pip show azureml-opendatasets
azureml-interpret Berisi fungsionalitas untuk bekerja dengan kemampuan interpretasi model dalam Azure Machine Learning. pip install azureml-interpret
pip install --upgrade azureml-interpret
pip show azureml-interpret
azureml-defaults Paket ini adalah paketmeta yang digunakan secara internal oleh Azure Machine Learning. pip install azureml-defaults
pip install --upgrade azureml-defaults
pip show azureml-defaults
azureml-dataset-runtime Tujuan dari paket ini adalah untuk mengoordinasikan dependensi dalam paket AzureML. Paket ini bersifat internal, dan tidak dimaksudkan untuk digunakan secara langsung. pip install azureml-dataset-runtime
pip install --upgrade azureml-dataset-runtime
pip show azureml-dataset-runtime
azureml-datadrift Berisi fungsionalitas untuk mendeteksi kapan data pelatihan model telah melayang dari data penilaiannya. pip install azureml-datadrift
pip install --upgrade azureml-datadrift
pip show azureml-datadrift
azureml-contrib-server Paket ini adalah layanan HTTP lokal yang digunakan untuk mengekspos subset fungsionalitas yang disediakan oleh SDK AzureML ke VS Tools untuk ekstensi AI (VSCode dan Visual Studio) pip install azureml-contrib-server
pip install --upgrade azureml-contrib-server
pip show azureml-contrib-server
azureml-contrib-run Paket ini digunakan untuk berisi kode integrasi AzureML dengan Mlflow. pip install azureml-core
pip install --upgrade azureml-core
pip show azureml-core
azureml-contrib-reinforcementlearning Berisi fungsionalitas untuk membuat target komputasi Windows di Azure Machine Learning. pip install azureml-contrib-reinforcementlearning
pip install --upgrade azureml-contrib-reinforcementlearning
pip show azureml-contrib-reinforcementlearning
azureml-contrib-pipeline-steps Berisi modul dan kelas untuk langkah-langkah khusus Alur Azure Machine Learning dan konfigurasi terkait. pip install azureml-contrib-pipeline-steps
pip install --upgrade azureml-contrib-pipeline-steps
pip show azureml-contrib-pipeline-steps
azureml-contrib-notebook Berisi ekstensi untuk bekerja dengan Jupyter notebook di Azure Machine Learning. pip install azureml-contrib-notebook
pip install --upgrade azureml-contrib-notebook
pip show azureml-contrib-notebook
azureml-contrib-gbdt Paket ini berisi estimator LightGBM. pip install azureml-contrib-gbdt
pip install --upgrade azureml-contrib-gbdt
pip show azureml-contrib-gbdt
azureml-contrib-functions Berisi fungsionalitas untuk mengemas model Azure Machine Learning guna penyebaran ke Azure Functions. pip install azureml-contrib-functions
pip install --upgrade azureml-contrib-functions
pip show azureml-contrib-functions
azureml-contrib-fairness Paket ini mendukung penggunaan dasbor penilaian keadilan di Azure Machine Learning Studio pip install azureml-contrib-fairness
pip install --upgrade azureml-contrib-fairness
pip show azureml-contrib-fairness
azureml-contrib-dataset Berisi fungsionalitas khusus untuk bekerja dengan objek Himpunan Data di Azure Machine Learning. pip install azureml-contrib-dataset
pip install --upgrade azureml-contrib-dataset
pip show azureml-contrib-dataset
azureml-contrib-automl-pipeline-steps Berisi langkah-langkah yang dibuat sebelumnya yang dapat dijalankan dalam Alur Azure Machine Learning. pip install azureml-contrib-automl-pipeline-steps
pip install --upgrade azureml-contrib-automl-pipeline-steps
pip show azureml-contrib-automl-pipeline-steps
azureml-contrib-automl-dnn-vision Paket ini hanya dimaksudkan untuk digunakan oleh skrip yang dihasilkan sistem AutoML. Untuk memasang di Windows, paket "obor" dan "torchvision" harus dipasang secara terpisah sebelum paket ini. pip install azureml-contrib-automl-dnn-vision
pip install --upgrade azureml-contrib-automl-dnn-vision
pip show azureml-contrib-automl-dnn-vision
azureml-contrib-automl-dnn-forecasting Paket umum ekstensi CLI Azure Machine Learning. Umum di azure-cli-ml dan azure-cli-ml-preview. pip install azureml-contrib-automl-dnn-forecasting
pip install --upgrade azureml-contrib-automl-dnn-forecasting
pip show azureml-contrib-automl-dnn-forecasting
azureml-contrib-aisc AzureML Contrib untuk target komputasi AzureML AI Super Computer. AISCCompute adalah infrastruktur komputasi AI terkelola, yang dapat dilampirkan ke ruang kerja oleh admin kluster. pip install azureml-contrib-aisc
pip install --upgrade azureml-contrib-aisc
pip show azureml-contrib-aisc
azureml-cli-common Paket umum ekstensi CLI Azure Machine Learning. Umum di azure-cli-ml dan azure-cli-ml-preview. pip install azureml-cli-common
pip install --upgrade azureml-cli-common
pip show azureml-cli-common
azureml-automl-dnn-nlp Paket ini hanya dimaksudkan untuk digunakan oleh skrip yang dihasilkan sistem AutoML. pip install azureml-automl-dnn-nlp
pip install --upgrade azureml-automl-dnn-nlp
pip show azureml-automl-dnn-nlp
azureml-accel-models Percepat jaringan neural dalam pada FPGA dengan Layanan Azure ML Hardware Accelerated Models. pip install azureml-accel-models
pip install --upgrade azureml-accel-models
pip show azureml-accel-models
azureml-inference-server-http Paket ini memungkinkan Pengembangan Lokal, Integrasi CI/CD, Rute Server. pip install azureml-inference-server-http
pip install --upgrade azureml-inference-server-http
pip show azureml-inference-server-http
azure-ml-component Paket ini berisi fungsionalitas untuk penulisan dan mengelola komponen Azure Machine Learning penulisan dan pengiriman alur menggunakan komponen pip install azure-ml-component
pip install --upgrade azure-ml-component
pip show azure-ml-component
azureml-pipeline-wrapper Paket ini berisi fungsionalitas untuk penulisan dan mengelola modul Azure Machine Learning, penulisan dan mengirimkan alur menggunakan modul pip install azureml-pipeline-wrapper
pip install --upgrade azureml-pipeline-wrapper
pip show azureml-pipeline-wrapper
azureml-designer-cv-modules Modul untuk pra-proses dan transformasi gambar seperti untuk memangkas, pad atau mengubah ukuran. pip install azureml-designer-cv-modules
pip install --upgrade azureml-designer-cv-modules
pip show azureml-designer-cv-modules
azureml-designer-pytorch-modules Modul untuk melatih dan inferensi model klasifikasi gambar berdasarkan kerangka kerja pytorch. pip install azureml-designer-pytorch-modules
pip install --upgrade azureml-designer-pytorch-modules
pip show azureml-designer-pytorch-modules
azureml-designer-vowpal-wabbit-modules Modul untuk melatih dan model inferensi berdasarkan kerangka kerja Vowpal Wabbit. pip install azureml-designer-vowpal-wabbit-modules
pip install --upgrade azureml-designer-vowpal-wabbit-modules
pip show azureml-designer-vowpal-wabbit-modules
azureml-designer-classic-modules Berbagai modul untuk pemrosesan data, pelatihan model, inferensi dan evaluasi. pip install azureml-designer-classic-modules
pip install --upgrade azureml-designer-classic-modules
pip show azureml-designer-classic-modules
azureml-designer-recommender-modules Modul untuk melatih dan inferensi model rekomendasi berdasarkan jaringan neural dalam. pip install azureml-designer-recommender-modules
pip install --upgrade azureml-designer-recommender-modules
pip show azureml-designer-recommender-modules
azureml-designer-internal Fungsionalitas internal disediakan untuk modul bawaan. pip install azureml-designer-internal
pip install --upgrade azureml-designer-internal
pip show azureml-designer-internal
azureml-designer-core Fungsionalitas inti untuk definisi jenis data, data io, dan fungsi yang sering digunakan. pip install azureml-designer-core
pip install --upgrade azureml-designer-core
pip show azureml-designer-core
azureml-designer-datatransform-modules Modul untuk mentransformasi himpunan data, seperti dengan menerapkan operasi matematika, kueri sql, memotong outliner atau menghasilkan laporan statistik. pip install azureml-designer-datatransform-modules
pip install --upgrade azureml-designer-datatransform-modules
pip show azureml-designer-datatransform-modules
azureml-designer-dataio-modules Modul untuk memuat data ke perancang pembelajaran mesin azure dan menulis data ke penyimpanan berbasis cloud. pip install azureml-designer-dataio-modules
pip install --upgrade azureml-designer-dataio-modules
pip show azureml-designer-dataio-modules
azureml-designer-serving Menyediakan fungsionalitas untuk memanggil modul bawaan dalam layanan penyebaran. pip install azureml-designer-serving
pip install --upgrade azureml-designer-serving
pip show azureml-designer-serving
azureml-contrib-datadrift Berisi fungsionalitas untuk deteksi drift data untuk berbagai himpunan data yang digunakan dalam pembelajaran mesin, termasuk himpunan data pelatihan dan himpunan data penilaian. pip install azureml-contrib-datadrift
pip install --upgrade azureml-contrib-datadrift
pip show azureml-contrib-datadrift
azureml-contrib-explain-model Berisi fungsionalitas eksperimental untuk paket azureml-explain-model, yang menawarkan berbagai layanan untuk interpretabilitas model pembelajaran mesin. pip install azureml-contrib-explain-model
pip install --upgrade azureml-contrib-explain-model
pip show azureml-contrib-explain-model
azureml-contrib-opendatasets Paket ini menyediakan satu set API untuk mengkonsumsi Azure Open Datasets. pip install azureml-contrib-opendatasets
pip install --upgrade azureml-contrib-opendatasets
pip show azureml-contrib-opendatasets
azureml-train-widgets Berisi widget untuk Jupyter Notebook untuk melacak eksekusi Anda secara visual. pip install azureml-train-widgets
pip install --upgrade azureml-train-widgets
pip show azureml-train-widgets

Untuk detail selengkapnya tentang paket di atas, lihat AzureML di pypi.

Panduan kasus penggunaan tambahan

Jika kasus penggunaan Anda dijelaskan di bawah, perhatikan panduan dan tindakan yang disarankan.

Kasus penggunaan Panduan
Menggunakan automl  Pasang lengkapazureml-train-automl SDK di lingkungan Python 64-bit baru. Lingkungan 64-bit baru diperlukan karena dependensi pada kerangka kerja LightGBM. Paket ini memasang dan menyematkan versi spesifik paket ilmu data untuk kompatibilitas, yang membutuhkan lingkungan yang bersih.

Paket Klien tipis, azureml-train-automl-client, tidak memasangl paket ilmu data tambahan atau memerlukan lingkungan Python yang bersih. Kami menyarankan azureml-train-automl-client jika Anda hanya perlu mengirimkan Azure Machine Learning otomatis ke komputasi jarak jauh, dan tidak perlu mengirimkan eksekusi lokal atau mengunduh model Anda secara lokal.

Satu versi mundur dan satu versi kompatibilitas ke depan hanya didukung untuk model yang dilatih dengan paket azureml-train-automl lengkap. Misalnya, jika model dilatih dengan SDK versi 1.29.0, maka Anda dapat berferensi dengan versi SDK antara 1.28.0 dan 1.30.0.
Menggunakan Azure Databricks Di lingkungan Azure Databricks, gunakan sumber pustaka yang dirinci dalam panduan ini untuk memasang SDK. Juga, lihat tips ini untuk informasi lebih lanjut tentang bekerja dengan SDK Azure Machine Learning untuk Python di Azure Databricks.
Gunakan Azure Data Science Virtual Machine Mesin Virtual Azure Data Science yang dibuat setelah 27 September 2018 hadir dengan SDK Python yang sudah diinstal sebelumnya.
Menjalankan tutorial atau buku catatan Azure Machine Learning Jika Anda menggunakan versi SDK yang lebih lama dari yang disebutkan dalam tutorial atau notebook, Anda harus meningkatkan SDK Anda. Beberapa fungsi dalam tutorial dan notebook mungkin memerlukan paket Python tambahan seperti matplotlib, scikit-learn, atau pandas. Petunjuk di setiap tutorial dan notebook akan menunjukkan kepada Anda paket mana yang diperlukan.

Pemecahan Masalah

  • Penginstalan Pip: Dependensi tidak dijamin konsisten dengan penginstalan satu baris:

    Ini adalah batasan pip yang diketahui, karena tidak memiliki penyelesai dependensi yang berfungsi saat Anda memasang sebagai satu baris. Dependensi unik pertama adalah satu-satunya yang dilihatnya.

    Dalam kode azureml-datadrift dan azureml-train-automl berikut keduanya dipasang menggunakan pemasangan pip satu baris.

      pip install azureml-datadrift, azureml-train-automl
    

    Untuk contoh ini, katakanlah azureml-datadrift memerlukan versi > 1.0 dan azureml-train-automl memerlukan versi < 1.2. Jika versi terbaru azureml-datadrift adalah 1.3, maka kedua paket akan ditingkatkan ke 1.3, terlepas dari persyaratan paket azureml-train-automl untuk versi yang lebih lama.

    Untuk memastikan versi yang sesuai terpasang untuk paket Anda, pasang menggunakan beberapa baris seperti pada kode berikut. Pesanan tidak menjadi masalah di sini, karena pip secara eksplisit menurunkan peringkat sebagai bagian dari panggilan baris berikutnya. Jadi, dependensi versi yang sesuai diterapkan.

       pip install azureml-datadrift
       pip install azureml-train-automl 
    
  • Paket penjelasan tidak dijamin akan terpasang saat memasang azureml-train-automl-client:

    Saat menjalankan AutoML jarak jauh dengan penjelasan model diaktifkan, Anda akan melihat pesan kesalahan "Silakan pasang paket azureml-explain-model untuk penjelasan model." Ini adalah masalah yang diketahui. Sebagai solusi, ikuti salah satu langkah di bawah ini:

    1. Pasang azureml-explain-model secara lokal.
        pip install azureml-explain-model
    
    1. Nonaktifkan fitur penjelasan sepenuhnya dengan meneruskan model_explainability=False dalam konfigurasi AutoML.
        automl_config = AutoMLConfig(task = 'classification',
                               path = '.',
                               debug_log = 'automated_ml_errors.log',
                               compute_target = compute_target,
                               run_configuration = aml_run_config,
                               featurization = 'auto',
                               model_explainability=False,
                               training_data = prepped_data,
                               label_column_name = 'Survived',
                               **automl_settings)
    
  • Kesalahan panda: Biasanya terlihat selama Eksperimen AutoML:

    Saat menyiapkan lingkungan Anda secara manual menggunakan pip, anda mungkin melihat kesalahan (terutama dari panda) karena versi paket yang tidak didukung sedang dipasang.

    Misalnya: ModuleNotFoundError: No module named 'pandas.core.internals.managers'; 'pandas.core.internals' is not a package

    Untuk mencegah kesalahan tersebut, silakan pasang SDK AutoML menggunakan automl_setup.cmd:

    1. Buka minta Anaconda dan klon repositori GitHub untuk satu set sampel buku catatan.
    git clone https://github.com/Azure/MachineLearningNotebooks.git
    
    1. cd ke folder how-to-use-azureml/automated-machine-learning tempat sampel buku catatan diekstraks dan kemudian dijalankan:
    automl_setup
    
  • KeyError: 'merek' saat menjalankan AutoML pada komputasi lokal atau kluster Azure Databricks

    Jika lingkungan baru dibuat setelah 10 Juni 2020, dengan menggunakan SDK 1.7.0 atau versi lebih lama, pelatihan mungkin gagal dengan kesalahan ini karena pembaruan dalam paket py-cpuinfo. (Lingkungan yang dibuat pada atau sebelum 10 Juni 2020, tidak terpengaruh, seperti halnya eksperimen yang dijalankan pada komputasi jarak jauh karena gambar pelatihan yang di-cache digunakan.) Untuk mengatasi masalah ini, lakukan salah satu dari dua langkah berikut:

    • Perbarui versi SDK ke 1.8.0 atau yang lebih baru (ini juga menurunkan tingkat py-cpuinfo ke 5.0.0):

      pip install --upgrade azureml-sdk[automl]
      
    • Menurunkan tingkat versi py-cpuinfo yang dipasang ke 5.0.0:

      pip install py-cpuinfo==5.0.0
      
  • Pesan kesalahan: Tidak dapat menghapus instalan 'PyYAML'

    SDK Azure Machine Learning untuk Python: PyYAML adalah distutils proyek yang terpasang. Oleh karena itu, kami tidak dapat secara akurat menentukan file mana yang dimilikinya jika ada penghapusan instalan sebagian. Untuk terus memasang SDK sambil mengabaikan kesalahan ini, gunakan:

    pip install --upgrade azureml-sdk[notebooks,automl] --ignore-installed PyYAML
    
  • Penginstalan SDK Azure Machine Learning gagal dengan pengecualian: ModuleNotFoundError: Tidak ada modul bernama 'ruamel' atau 'ImportError: Tidak ada modul bernama ruamel.yaml'

    Masalah ini sedang dihadapi dengan penginstalan SDK Azure Machine Learning untuk Python pada pip terbaru (>20.1.1) di lingkungan dasar conda untuk semua versi SDK Azure Machine Learning yang dirilis untuk Python. Lihat penyelesaian masalah berikut:

    • Hindari memasang SDK Python di lingkungan dasar conda, alih-alih membuat lingkungan conda Anda dan pasang SDK di lingkungan pengguna yang baru dibuat. Pip terbaru harus bekerja pada lingkungan conda baru itu.

    • Untuk membuat gambar Docker kustom di mana Anda tidak dapat beralih dari lingkungan dasar conda, harap sematkan pip<=20.1.1 di file docker.

    conda install -c r -y conda python=3.8 pip=20.1.1
    

Langkah berikutnya

Coba langkah-langkah berikut ini untuk mempelajari cara menggunakan SDK Azure Machine Learning service untuk Python:

  1. Baca Gambaran umum SDK Azure Machine Learnin Python untuk mempelajari tentang kelas kunci dan pola desain dengan sampel kode.
  2. Ikuti tutorial Mulai Python Azure Machine Learning untuk mulai membuat eksperimen dan model.