Rumah >pembangunan bahagian belakang >Tutorial Python >Panduan langkah demi langkah untuk mencipta persekitaran maya menggunakan pipenv

Panduan langkah demi langkah untuk mencipta persekitaran maya menggunakan pipenv

WBOY
WBOYasal
2024-01-16 11:11:071110semak imbas

Panduan langkah demi langkah untuk mencipta persekitaran maya menggunakan pipenv

Ajar anda langkah demi langkah cara menggunakan pipenv untuk membina persekitaran maya

Pengenalan:
Dalam proses pembangunan Python, menggunakan persekitaran maya boleh membantu kami mengurus kebergantungan dan projek dengan lebih baik, dan pipenv ialah alat berkuasa yang boleh memudahkan penciptaan dan pengurusan persekitaran maya. Artikel ini akan memberi anda langkah terperinci dan contoh kod khusus untuk mengajar anda cara menggunakan pipenv untuk mencipta persekitaran maya.

1. Pasang pipenv

  1. Gunakan pip untuk memasang pipenv
    Buka terminal atau command prompt dan masukkan arahan berikut untuk memasang pipenv:

    pip install pipenv
  2. Gunakan brew untuk memasang pipenv (untuk macOS)
    sistem macOS , dan Homebrew telah dipasang, anda boleh menggunakan arahan berikut untuk memasang pipenv:

    brew install pipenv

2. Cipta persekitaran maya

  1. Masukkan folder projek
    Pertama, tukar ke direktori akar folder projek anda . Jika anda masih belum mencipta folder projek, anda boleh menggunakan arahan berikut untuk menciptanya:

    mkdir myproject
    cd myproject
  2. Buat persekitaran maya
    Dalam folder projek, masukkan arahan berikut untuk mencipta persekitaran maya:

    pipenv install

    Ini arahan secara automatik akan mencipta persekitaran maya yang mengandungi penterjemah Python dan persekitaran maya Pipfile kosong.

3. Tambah dependencies

  1. Pasang pakej
    Gunakan arahan berikut untuk memasang pakej ke dalam persekitaran maya:

    pipenv install package_name

    Sebagai contoh, untuk memasang Django, anda boleh menggunakan arahan berikut:

    rreee
  2. Pasang versi tertentu pakej
  3. Jika anda perlu memasang versi pakej tertentu, anda boleh menambah nombor versi selepas nama pakej, seperti:

    pipenv install django

  4. Pasang kebergantungan pembangunan
  5. Jika anda perlu memasang beberapa dependencies hanya untuk pembangunan, anda boleh menggunakan arahan berikut:

    pipenv install package_name==1.0.0

    Pakej yang dipasang dengan cara ini hanya akan dipasang dalam persekitaran pembangunan dan tidak akan digunakan ke persekitaran pengeluaran.

  6. 4 Masuk ke persekitaran maya
Bekerja dalam persekitaran maya boleh membantu kita mengelakkan konflik pakej dengan persekitaran sistem. Gunakan arahan berikut untuk memasuki persekitaran maya:

pipenv install --dev package_name

Arahan ini akan mengaktifkan persekitaran maya dan memaparkan nama persekitaran maya dalam terminal atau command prompt, contohnya:

pipenv shell

5. Nyahpasang pakej

Untuk menyahpasang pakej, anda boleh menggunakan arahan berikut:

(myproject) $

6 Keluar dari persekitaran maya

Selepas menyelesaikan kerja, gunakan arahan berikut untuk keluar dari persekitaran maya:

pipenv uninstall package_name

7 tidak lagi diperlukan, anda boleh menggunakan arahan berikut untuk memadamkan persekitaran maya dan fail yang berkaitan:

exit

Ringkasan:
Dengan menggunakan pipenv, kami boleh menguruskan kebergantungan dan persekitaran projek Python dengan mudah. Artikel ini memperkenalkan langkah-langkah memasang pipenv, mencipta persekitaran maya, menambah kebergantungan, memasuki dan keluar dari persekitaran maya, dan membersihkan persekitaran maya, dan disertakan dengan contoh kod khusus. Saya harap artikel ini dapat membantu anda mula menggunakan pipenv dengan cepat dan meningkatkan kecekapan pembangunan Python.

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

Kenyataan:
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