Rumah > pembangunan bahagian belakang > Tutorial Python > Langkah-langkah untuk mencipta persekitaran maya menggunakan pipenv

Langkah-langkah untuk mencipta persekitaran maya menggunakan pipenv

王林
Lepaskan: 2024-01-16 08:15:06
asal
645 orang telah melayarinya

Langkah-langkah untuk mencipta persekitaran maya menggunakan pipenv

Cara menggunakan pipenv untuk mencipta persekitaran maya

Pengenalan:
Persekitaran maya ialah salah satu konsep penting dalam pembangunan Python Ia boleh membantu kami mengasingkan pakej pergantungan yang diperlukan oleh projek dan mengelakkan konflik pakej antara projek yang berbeza. pipenv ialah alat pengurusan persekitaran maya yang popular dalam komuniti Python Artikel ini akan memperkenalkan cara menggunakan pipenv untuk mencipta persekitaran maya dan menyediakan contoh kod khusus.

1. Pasang pipenv

  1. Gunakan arahan pip untuk memasang pipenv:

    $ pip install pipenv
    Salin selepas log masuk
  2. Gunakan arahan brew untuk memasang pipenv (untuk pengguna MacOS):

    $ brew install pipenv
    Salin selepas log masuk

terminal dan masukkan direktori projek anda.
  1. Jalankan arahan berikut dalam direktori projek untuk mencipta persekitaran maya:
  2. $ pipenv install
    Salin selepas log masuk
    Salin selepas log masuk

    Arahan ini akan membaca fail Pipfile secara automatik dalam direktori projek dan memasang semua pakej pergantungan yang diperlukan oleh projek. Jika fail Pipfile.lock tidak wujud, pipenv akan menciptanya dan mengunci versi pakej bergantung semasa dalam fail.

  3. 3. Masukkan persekitaran maya

    Jalankan arahan berikut dalam direktori projek untuk memasuki persekitaran maya projek:
  1. $ pipenv shell
    Salin selepas log masuk

    Selepas menjalankan arahan ini, anda akan memasuki persekitaran maya, dan baris arahan dalam terminal akan dipaparkan Nama persekitaran maya.

  2. 4. Pasang pakej kebergantungan

    Selepas memasuki persekitaran maya, anda boleh menggunakan arahan pip untuk memasang pakej kebergantungan yang diperlukan. Contohnya, pasang Django:
  1. $ pip install django
    Salin selepas log masuk

  2. Jika anda telah menentukan pakej kebergantungan dalam fail Pipfile, jalankan arahan berikut terus dalam persekitaran maya untuk memasang pakej kebergantungan yang diperlukan secara automatik:
  3. $ pipenv install
    Salin selepas log masuk
    Salin selepas log masuk

  4. 5. Keluar dari persekitaran maya

    Jalankan arahan berikut dalam persekitaran maya untuk keluar dari persekitaran maya:
  1. $ exit
    Salin selepas log masuk

  2. Anda juga boleh menggunakan arahan berikut untuk keluar dari persekitaran maya:
  3. $ deactivate
    Salin selepas log masuk

    Ini akan mengembalikan anda ke persekitaran terminal biasa anda.

  4. 6. Padamkan persekitaran maya

    Jalankan arahan berikut dalam direktori projek untuk memadamkan persekitaran maya (juga padamkan fail Pipfile.lock):
  1. $ pipenv --rm
    Salin selepas log masuk

    Nota: Perintah ini akan memadamkan persekitaran maya secara kekal dan kebergantungannya. Gunakan dengan berhati-hati.

  2. Kesimpulan:
Dengan pipenv, kami boleh mencipta dan mengurus persekitaran maya dengan mudah dan memasang pakej pergantungan yang diperlukan di dalamnya. Ia menyediakan penyelesaian yang mudah dan berkuasa, menjadikan pembangunan Python lebih mudah. Saya harap pengenalan dalam artikel ini akan membantu anda dan membolehkan anda menggunakan pipenv dengan lebih baik untuk mencipta persekitaran maya.

Atas ialah kandungan terperinci Langkah-langkah untuk mencipta persekitaran maya menggunakan pipenv. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan