Membangun lingkungan Python untuk pembelajaran mesin dengan Miniconda [Windows 10]
Bangun lingkungan Python dengan Miniconda
Ini adalah metode untuk membangun lingkungan python dengan Miniconda di komputer Windows 10.
Jika Anda tidak terbiasa, Anda mungkin tersandung dalam membangun lingkungan, jadi saya merangkum langkah-langkah yang bahkan dapat dilakukan oleh saya, seorang non-insinyur.Saya pikir ada banyak orang yang ingin memulai pembelajaran mesin dan pembelajaran mendalam dengan python untuk pertama kalinya, jadi saya akan sangat menghargai jika Anda dapat merujuknya.
"Anaconda" sering direkomendasikan sebagai metode untuk membangun lingkungan Python untuk pemula, tetapi Anda tidak dapat menggunakan pustaka yang tidak Anda pahami, jadi pemborosan.
Jika Anda mencoba pemrograman untuk pertama kali, atau jika Anda hanya mencoba merasakan pembelajaran mesin di Windows, pengaturan dengan Miniconda mudah dan tepat.Ini akan berguna bagi mereka yang memiliki pemahaman yang baik tentang paket yang telah mereka instal sendiri.
Di sisi lain, dikatakan bahwa orang yang terbiasa dengan pemrograman atau terlibat dalam pengembangan harus membangun lingkungan murni menggunakan Python dan pip/venv.Ini karena komputer yang digunakan oleh pengembang menggunakan Mac OS atau Linux sebagai OS mereka, dan konflik dengan Python, yang disertakan sebagai standar di OS tersebut, dapat menyebabkan masalah.
Lihat juga di sini untuk perbedaan antara Anaconda dan Miniconda.
Unduh dan pasang
Persyaratan sistem Miniconda
Lihat juga:https://conda.io/docs/index.html
Pertama, unduh penginstal dari situs miniconda.https://docs.conda.io/en/latest/miniconda.html
Unduh versi Windows dari salah satu bingkai merah.Anda dapat memeriksa apakah PC Anda 32bit atau 64bit dengan mengklik kanan "PC Ini" di "Explorer" dan memilih "Properties".
Setelah mengunduh, buka penginstal.Setuju dan pilih "Just Me".
Pilih folder tujuan untuk instalasi.Kapasitas yang dibutuhkan sekitar 260MB.
Setelah penginstalan selesai, buka "Anaconda prompt" dari menu mulai.conda list
Anda dapat melihat daftar item yang diinstal dengan mengetik:
Anda dapat melihat bahwa Python 3.7.0 (bahasa pemrograman target) dan conda (diperlukan untuk menginstal berbagai pustaka) telah terinstal dengan benar.Instalasi sekarang selesai.
Menyiapkan lingkungan virtual
Bergantung pada pustaka, versi pustaka lain yang bergantung padanya ditentukan secara ketat, dan pengoperasian mungkin tidak dijamin karena pemutakhiran versi salah satunya.Misalnya, scikit-learn tidak berfungsi kecuali numpy 1.8.2 atau lebih tinggi, tetapi Anda ingin melakukan sesuatu dengan versi numpy sebelumnya.
Dalam persiapan untuk kasus seperti itu, Anda dapat membuat lingkungan (tujuan instalasi perpustakaan) untuk setiap tujuan dan menggunakannya secara terpisah.
- Periksa lingkungan saat ini:
conda info -e
(* dilampirkan ke lingkungan saat ini. Awalnya, langsung di bawah tujuan penginstalan) - Buat lingkungan virtual:
conda create -n 仮想環境名
- Memilih lingkungan virtual:
activate 仮想環境名
Sekarang Anda dapat menginstal pustaka dengan conda atau pip di lingkungan virtual yang dipilih.
Instal perpustakaan
Pada dasarnya cukup ketikkan yang berikut ke dalam conda prompt.
Sebuah daftar akan ditampilkan, termasuk paket-paket yang harus diinstal bersama, dan Anda akan ditanya "Proceed ([y]/n)?", jadi masukkan y.
conda install Library name untuk menginstal Proceed ([y]/n)?y
Perpustakaan populer untuk pembelajaran mesin.conda install
Jika Anda terus masuk, Anda dapat menginstalnya sekaligus.
conda install numpy pandas scikit-learn matplotlib
numpy: untuk perhitungan numerik
panda: untuk preprocessing data
scikit-learn : untuk pembelajaran mesin
matplotlib: untuk menggambar grafik
Paket tambahan (misalnya, numpy dan scipy untuk scikit-learn) juga diinstal bersama.
Sebagai peringatan, lebih baik tidak menginstal pustaka yang tidak mendukung conda dengan pip (Lingkungan Anaconda rusak saat saya mengira Jupyter Notebook tidak dapat dimulai)。
Itu benar-benar terjadi, tetapi lingkungan conda rusak dan saya harus menginstalnya kembali.
diskusi
Daftar komentar
Belum ada komentar