GNU/Linux >> Belajar Linux >  >> Linux

Cara Mengaktifkan Saluran Conda-forge Untuk Manajer Paket Conda

Pada artikel ini kita akan belajar Cara Mengaktifkan Saluran Conda-forge Untuk Manajer Paket Conda. Manajer Paket Conda menginstal paket dari saluran Default. semua paket di saluran default diuji dan dikelola oleh tim Conda dari Anaconda, Inc.

Selain saluran default resmi, ada beberapa saluran pihak ketiga yang tersedia untuk hosting dan pengelolaan paket. Salah satu salurannya adalah Conda-Forge. Conda-forge adalah saluran berbasis komunitas yang menyediakan paket conda terbaru untuk berbagai perangkat lunak.

Saluran default mungkin tidak selalu memiliki semua paket. Mungkin ada beberapa paket yang hilang atau ketinggalan zaman. Komunitas Conda-Forge menangani masalah ini dengan memelihara paket terbaru dengan bantuan kontributor. Proyek Conda-forge secara finansial didukung oleh NumFOCUS, sebuah organisasi nirlaba yang didedikasikan untuk mendukung komunitas komputasi ilmiah sumber terbuka.

Pertama, Kami akan Menginstal Anaconda di mana kami akan mengaktifkan Saluran Conda-Forge.

Instal Anaconda Di Linux:

Distribusi Anaconda Python hadir sebagai edisi gratis dan berbayar. Edisi Individu gratis untuk penggunaan pribadi dan tujuan pembelajaran. Kami akan menggunakan edisi Anaconda Individual.

Instal prasyarat untuk Anaconda menggunakan perintah berikut:

apt install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6

Setelah menginstal prasyarat, unduh penginstal Anaconda terbaru untuk Linux dari Halaman Unduhan Resmi Anaconda.

Gunakan perintah berikut untuk melakukannya.

wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh

Sekarang, mulai instalasi Anaconda menggunakan perintah:

bash Anaconda3-2021.05-Linux-x86_64.sh 

Tekan ENTER untuk melanjutkan instalasi:

Ketik "ya" untuk menerima persyaratan lisensi dan kemudian tekan "ENTER"

Tekan Enter untuk lokasi Default di mana Anaconda akan dipasang atau tentukan lokasi yang Anda inginkan dan tekan ENTER.

Selanjutnya Anda akan ditanya apakah Anda ingin menginisialisasi Anaconda. Disarankan untuk menginisialisasinya, jadi ketik saja ya dan tekan ENTER.

Agar instalasi diterapkan, tutup dan buka terminal Anda dan jalankan perintah berikut:

source ~/.bashrc

Instal paket dari saluran conda-forge:

Dimungkinkan untuk menginstal paket dari saluran tertentu tanpa menambahkannya di sistem kami. Disarankan untuk selalu menginstal paket dari saluran conda-forge alih-alih saluran dasar.

Kami akan membuat lingkungan baru bernama testapp dan instal panda beserta paket pendukungnya di lingkungan testapp menggunakan perintah berikut:

conda create --channel conda-forge --name testapp pandas
or
conda create -c conda-forge -n testapp pandas

Aktifkan lingkungan “testapp” yang baru dibuat menggunakan perintah berikut:

conda activate testapp

Periksa saluran semua paket yang diinstal di Lingkungan Conda menggunakan perintah berikut:

conda list

Seperti yang Anda lihat pada gambar di atas saluran yang digunakan adalah Conda-Forge.

Jika Anda tidak ingin membuat lingkungan baru tetapi menginstal paket di lingkungan aktif yang ada, jalankan perintah berikut:

conda install --channel conda-forge pandas

Mari kita verifikasi apakah saluran conda-forge ditambahkan dengan menggunakan metode berikut:

conda info

Perintah di atas menunjukkan detail lingkungan conda yang sedang aktif, termasuk saluran.

Jika Anda hanya ingin melihat saluran, gunakan perintah berikut:

conda config --show channels

Untuk melihat saluran default, jalankan perintah berikut:

conda config --show default_channels

Seperti yang Anda lihat pada output di atas, conda-forge tidak ditambahkan. Kami hanya menginstal paket dari saluran conda-forge, tetapi kami belum mengaktifkan / menambahkannya. Sekarang kami akan menambahkan / mengaktifkan saluran conda-forge secara permanen.

Aktifkan saluran conda-forge untuk manajer paket conda di Linux:

Aktifkan saluran conda-forge menggunakan perintah berikut:

conda config --add channels conda-forge

Untuk menggunakan saluran conda-forge setiap kali Anda menginstal paket, gunakan perintah berikut:

conda config --set channel_priority strict

Opsi ketat channel_priority yang digunakan dalam perintah di atas akan menempatkan saluran conda-forge di atas saluran default dan memastikan bahwa semua dependensi akan menggunakan saluran conda-forge kecuali mereka hanya ada pada default.

Verifikasi apakah saluran conda-forge ditambahkan menggunakan perintah berikut:

conda config --show channels

Seperti yang terlihat pada gambar di atas conda-forge ditempatkan di bagian atas saluran default. Sekarang Anda biasanya dapat menginstal paket apa pun di lingkungan Anda tanpa menyebutkan saluran secara eksplisit dan paket itu akan diinstal menggunakan conda-forge.

Sekarang kita akan menginstal sebuah paket seperti contoh di bawah ini:

conda install pandas

Kami telah berhasil Mengaktifkan Saluran Conda-Forge.


Linux
  1. Cara Menggunakan Pengelola Paket XBPS di Void Linux

  2. Nix – Manajer Paket yang Kuat untuk Linux dan Unix

  3. Trizen – Manajer Paket AUR Ringan Untuk Sistem Berbasis Arch

  1. Cara Menginstal Pip di Ubuntu – Manajer Paket untuk Python

  2. Bagaimana cara mengaktifkan mysqlnd untuk php?

  3. Bagaimana cara membuat paket pengujian Travis CI untuk Linux, OS X, Windows?

  1. Cara mengemas aplikasi Python untuk Linux

  2. Bagaimana cara menambahkan kamus yang hilang untuk aspell?

  3. Cara mengaktifkan perlindungan untuk suhu CPU