Cara memasang dan menggunakan virtualenv dengan python 2.7

Cara memasang dan menggunakan virtualenv dengan python 2.7

Virtualenv adalah alat yang berguna untuk mewujudkan persekitaran terpencil untuk aplikasi python anda. Persekitaran ini mempunyai direktori dan persekitaran pemasangannya sendiri untuk memisahkannya dari aplikasi python lain. Ini tidak berkongsi perpustakaan dengan persekitaran lain. Virtualenv adalah cara yang paling mudah dan disyorkan untuk mengkonfigurasi persekitaran python tersuai. Tutorial ini akan membantu anda untuk mewujudkan persekitaran maya untuk aplikasi Python 2 anda dan gunakan ini.

Prasyarat

Anda mesti memasang pakej berikut yang dipasang pada sistem anda.

  • Python 2.7
  • Pip

Pasang Virtualenv dengan Python 2

Anda mesti mempunyai python 2 dan pip dipasang pada sistem anda. Gunakan PIP2 untuk memasang modul python virtualenv

PIP2 Pasang Virtualenv Mengumpul Virtualenv Muat turun https: // fail.Pythonhosted.org/bungkusan/F7/69/9A07/Virtualenv-16.7.4-py2.py3-none-any.WHL (3.3MB) 100% | ████████████████████████████████ | 3.3MB 448kb/s Pemasangan Pakej Dikumpulkan: Virtualenv Berjaya Dipasang Virtualenv-16.7.4 

Mewujudkan persekitaran maya

Python3 dipasang di lokasi standard. Cari lokasi fail binari Python 2 menggunakan arahan yang mana.

yang python2 /usr/bin/python2 

Sekarang, buat persekitaran yang berasingan untuk aplikasi anda. Anda boleh menukar nama direktori persekitaran (isoenv digunakan dalam contoh di bawah) mengikut pilihan anda. Anda juga boleh menentukan direktori persekitaran di lokasi yang berbeza.

virtualenv -p/usr/bin/python2 isoenv Menjalankan virtualenv dengan penterjemah/usr/bin/python2 yang sudah menggunakan interpreter/usr/bin/python2 menggunakan awalan asas '/usr' baru python boleh dilaksanakan dalam/var/webApps/isoenv/bin/python2 juga mencipta boleh dilaksanakan dalam/varApps/isoenv /bin/python memasang setuptools, pip, roda ... selesai. 

Perintah ini mewujudkan salinan lokal persekitaran anda khusus ke laman web ini. Semasa bekerja di laman web ini, anda harus mengaktifkan persekitaran tempatan untuk memastikan anda bekerja dengan versi yang tepat dari alat dan pakej anda.

Untuk mengaktifkan persekitaran maya baru, jalankan yang berikut:

sumber isoenv/bin/aktifkan 

Nama persekitaran maya semasa kelihatan di sebelah kiri petikan. Sebagai contoh:

(isoenv) [dilindungi e -mel] $ 

Untuk mengesahkan versi Python yang betul, jalankan yang berikut:

(isoenv) [dilindungi e -mel] $ python -v python 2.7.12 

Sebarang pakej yang anda pasang menggunakan PIP kini diletakkan di folder Projek Persekitaran Maya, diasingkan dari pemasangan Python global.

Gunakan PIP2 untuk memasang modul:

(isoenv) [dilindungi e -mel] $ PIP2 Pasang  

Anda boleh menggunakan 'hidung' jika anda akan bekerja dengan OpenStack. Sebagai contoh:

(isoenv) [dilindungi e -mel] $ pip2 Pasang hidung mengumpul hidung memuat turun https: // fail.Pythonhosted.org/pakej/15/D8/DD071918C040F50FA1CF80DA16423AF51FF8CE4A0F2399B7BF8DE45AC3D9/NOSE-1.3.7-py3-none-any.WHL (154KB) | ████████████████████████████████ | 163KB 18.6MB/s Pemasangan Pakej Dikumpulkan: Hidung Berjaya Dipasang Hidung-1.3.7 

Menyahaktifkan persekitaran Virtualenv

Setelah menyelesaikan kerja anda di dalam persekitaran maya, hanya keluar dari ini dengan menaip perintah menyahaktifkan. Anda akan membuat pengguna lalai.

(isoenv) [dilindungi e -mel] $ menyahaktifkan 

Padam persekitaran Virtualenv

Sekiranya permohonan anda tidak lagi memerlukan persekitaran maya, anda boleh memadamkannya. Untuk memadam persekitaran hanya memadam direktori persekitaran.

rm -rf isoenv