GNU/Linux >> Belajar Linux >  >> Linux

Buat lingkungan virtual untuk versi Python yang berbeda menggunakan Conda

Dalam artikel kami sebelumnya, kami telah menunjukkan cara menginstal beberapa versi python tanpa merusak alat Sistem dan Membuat lingkungan Terisolasi menggunakan Virtualenv?. Berikut adalah metode lain untuk membuat lingkungan virtual untuk versi Python yang berbeda – menggunakan Conda.

Conda adalah sistem manajemen paket sumber terbuka dan manajemen lingkungan untuk bahasa apa pun seperti Python, Ruby, R, Lua, Scala, Java, C/C++, Fortran. Conda dengan mudah membuat, menyimpan, memuat, dan beralih antar lingkungan. Jadi, jika Anda perlu menjalankan aplikasi atau program yang memerlukan versi Python yang berbeda, Conda akan membantu melakukannya.

Cara menginstal Sistem Manajemen Paket Conda

Ada dua cara untuk menginstal Conda.

  • Cara tercepat adalah menginstal Miniconda, versi mini Anaconda yang hanya menyertakan Conda dan dependensinya.
  • Perlu Conda dan 720+ paket open source, lalu instal Anaconda.

Kami menyarankan Anda untuk menginstal Anaconda. Keuntungan Anaconda adalah tidak memerlukan hak administrator.

Cara menginstal Anaconda – Sistem Manajemen Paket

Langkah 1:Instal Prasyarat

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

Langkah 2:Unduh Anaconda Installer untuk Linux

Anda dapat mengunduh penginstal Anaconda untuk Linux tergantung pada versi Python Anda. Akhir-akhir ini Anaconda mendukung Linux versi 64-bit. Pastikan Anda menjalankan OS 64-bit dan bukan 32-bit.

Langkah 3:Jalankan Anaconda Installer

Setelah Anda mengunduh penginstal Anaconda, jalankan di terminal Anda menggunakan perintah di bawah ini:

#bash Anaconda3-2019.07-Linux-x86_64.sh

Ikuti petunjuk di layar penginstal.

Sertakan bash perintah terlepas dari apakah Anda menggunakan shell Bash atau tidak.

Penginstal meminta "Apakah Anda ingin penginstal menginisialisasi Anaconda3 dengan menjalankan Conda init?" Kami merekomendasikan “ya”.

Setelah instalasi berhasil, tutup dan buka terminal agar berlaku.

Verifikasi Conda

$conda -V

Buat Lingkungan Virtual untuk proyek Anda

Untuk menggunakan versi Python tertentu untuk Lingkungan Virtual Anda, pertama cari daftar versi python yang tersedia menggunakan perintah di bawah ini:

$conda search "^python$"

Ini akan mencantumkan semua versi python. Anda dapat memilih versi tertentu untuk lingkungan virtual Anda dengan mengganti x.x dengan versi yang Anda butuhkan dengan perintah di bawah ini:

$conda create -n name_of_the_env python=x.x anaconda

Tekan Y untuk melanjutkan. Ini akan menginstal versi Python dan semua pustaka paket anaconda terkait di jalur yang Anda tentukan selama pembuatan lingkungan.

Aktifkan Lingkungan Virtual Anda

Setelah Anda membuat lingkungan virtual, Anda perlu mengaktifkannya hanya dengan menjalankan perintah di bawah ini dengan nama lingkungan Anda untuk beralih ke lingkungan virtual Anda.

$conda activate name_of_the_env

Cara menginstal paket Python tambahan ke Lingkungan Virtual Anda

Anda dapat menginstal paket Python tambahan ke lingkungan virtual Anda menggunakan perintah di bawah ini:

$conda install -n name_of_the_env [package]

Nonaktifkan Lingkungan Virtual Anda

Anda dapat menonaktifkan lingkungan virtual untuk mengakhiri sesi.

$conda deactivate

Tidak perlu menentukan nama lingkungan. Lingkungan aktif saat ini akan dinonaktifkan.

Mencantumkan semua lingkungan virtual

Anda bisa mendapatkan daftar semua lingkungan virtual menggunakan perintah di bawah ini:

$conda env list

Lingkungan aktif ditunjukkan dengan *

Hapus Lingkungan Virtual yang tidak diperlukan

Anda dapat menghapus lingkungan virtual yang tidak lagi diperlukan menggunakan perintah di bawah ini:

$conda remove -n name_of_the_env -all

Lihat lembar contekan ini untuk perintah conda lainnya.


Linux
  1. Bagaimana Menginstal Beberapa Versi Python (2.7 dan 3.5) Tanpa merusak alat Sistem dan Membuat lingkungan Terisolasi menggunakan Virtualenv?

  2. Cara Membuat Lingkungan Virtual Python di Ubuntu 20.04

  3. 7 Manfaat Menggunakan Virtual Private Server untuk Bisnis Anda

  1. Mensimulasikan acara Key Press menggunakan Python untuk Linux

  2. Cara membuat user di linux menggunakan python

  3. apt-get install untuk versi python yang berbeda

  1. Cara mengemas aplikasi Python untuk Linux

  2. Buat Virtual Private Cloud (VPC) di AWS menggunakan Terraform

  3. tugas cron untuk dijalankan di bawah lingkungan virtual conda