


Belajar menggunakan pipenv: Cipta dan urus persekitaran maya
tutorial pipenv: Cipta dan uruskan persekitaran maya, contoh kod khusus diperlukan
Pengenalan:
Dengan populariti Python, bilangan pembangunan projek juga semakin meningkat. Untuk menguruskan pakej Python yang digunakan dalam projek dengan berkesan, persekitaran maya telah menjadi alat penting. Dalam artikel ini, kami akan membincangkan cara menggunakan pipenv untuk mencipta dan mengurus persekitaran maya serta menyediakan contoh kod praktikal.
Apakah pipenv?
pipenv ialah alat pengurusan persekitaran maya yang digunakan secara meluas oleh komuniti Python. Ia menyepadukan fungsi pip dan virtualenv untuk mencipta persekitaran pengasingan bebas untuk setiap projek dengan mudah. pipenv membantu kami membangunkan projek Python dengan lebih cekap dengan mengautomasikan pengurusan kebergantungan dan pembolehubah persekitaran.
Pasang pipenv:
Sebelum kita mula menggunakan pipenv, kita perlu memasangnya terlebih dahulu. Pipenv boleh dipasang melalui pip menggunakan arahan berikut:
$ pip install pipenv
Buat persekitaran maya:
Selepas penyediaan selesai, kita boleh memasuki direktori akar projek dan melaksanakan arahan berikut dalam baris arahan untuk mencipta persekitaran maya:
$ pipenv --python 3.8
Arahan di atas akan mencipta persekitaran maya berdasarkan persekitaran maya Python 3.8, jika versi Python ini tidak dipasang secara setempat, pipenv akan memuat turun dan memasangnya secara automatik. Laluan ke persekitaran maya biasanya terletak dalam direktori .venv
dalam direktori root projek. .venv
目录下。
安装依赖:
虚拟环境创建成功后,我们可以开始安装项目所需的依赖包。首先,我们需要在项目的根目录下创建一个 Pipfile
文件,用于记录项目依赖。然后,执行以下命令安装依赖:
$ pipenv install requests
上述命令将自动安装requests依赖包,并将其加入到Pipfile文件中。如果你有多个依赖需要安装,可以多次执行 pipenv install
命令。
进入虚拟环境:
在进行项目开发时,我们需要进入虚拟环境来使用项目所需的包。可以通过以下命令进入虚拟环境:
$ pipenv shell
上述命令将在当前命令行窗口中激活虚拟环境。在虚拟环境中,我们可以正常地使用Python解释器和安装的依赖包。
使用已有的虚拟环境:
如果你需要使用已经存在的虚拟环境,可以通过以下命令进行切换:
$ pipenv --venv
上述命令将显示当前活动虚拟环境的路径。你可以进入该路径下,然后使用 source activate
Selepas persekitaran maya berjaya dibuat, kami boleh mula memasang pakej kebergantungan yang diperlukan untuk projek itu. Mula-mula, kita perlu mencipta fail Pipfile
dalam direktori akar projek untuk merekodkan kebergantungan projek. Kemudian, laksanakan arahan berikut untuk memasang dependensi:
$ pipenv install requests==2.25.1
pipenv install
beberapa kali. Masukkan persekitaran maya: Apabila membangunkan projek, kita perlu memasuki persekitaran maya untuk menggunakan pakej yang diperlukan untuk projek itu. Persekitaran maya boleh dimasukkan dengan arahan berikut:
$ pipenv graph
Arahan di atas akan mengaktifkan persekitaran maya dalam tetingkap baris arahan semasa. Dalam persekitaran maya, kita boleh menggunakan penterjemah Python dan memasang pakej pergantungan secara normal.
Gunakan persekitaran maya sedia ada:
Jika anda perlu menggunakan persekitaran maya sedia ada, anda boleh menukar dengan arahan berikut:
source activate
untuk mengaktifkan persekitaran maya. 🎜🎜Mengenai pengurusan pergantungan: 🎜Selain memasang kebergantungan projek dengan mudah, pipenv juga menyediakan fungsi lain untuk mengurus versi pergantungan. Anda boleh memasang versi kebergantungan tertentu melalui arahan berikut: 🎜rrreee🎜Arahan di atas akan memasang permintaan versi 2.25.1. Jika tiada nombor versi dinyatakan, versi stabil terkini akan dipasang secara lalai. 🎜🎜Selain itu, anda boleh menggunakan arahan berikut untuk melihat kebergantungan projek semasa: 🎜rrreee🎜Arahan di atas akan menyenaraikan pepohon kebergantungan projek dan nombor versi setiap kebergantungan. 🎜🎜Ringkasan: 🎜Artikel ini memperkenalkan cara menggunakan pipenv untuk mencipta dan mengurus persekitaran maya Python, dan menyediakan contoh kod terperinci. Dengan menggunakan pipenv, kami boleh mengurus kebergantungan projek dengan lebih mudah dan meningkatkan kecekapan pembangunan projek. Saya harap artikel ini akan membantu anda memahami dan menggunakan pipenv! 🎜Atas ialah kandungan terperinci Belajar menggunakan pipenv: Cipta dan urus persekitaran maya. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Langkah-langkah untuk mengkonfigurasi persekitaran maya dalam pycharm: 1. Buka PyCharm, masukkan menu "Fail", dan pilih "Tetapan"; . Klik ikon " +", pilih "Persekitaran Virtual" dalam tetingkap pop timbul 4. Masukkan nama persekitaran maya dalam medan "Nama", masukkan medan "Lokasi", dan seterusnya.

Cara menggunakan Redis untuk melaksanakan pengurusan transaksi teragih Pengenalan: Dengan perkembangan pesat Internet, penggunaan sistem teragih menjadi semakin meluas. Dalam sistem teragih, pengurusan urus niaga merupakan cabaran penting. Kaedah pengurusan transaksi tradisional sukar dilaksanakan dalam sistem teragih dan tidak cekap. Menggunakan ciri-ciri Redis, kami boleh melaksanakan pengurusan transaksi teragih dengan mudah dan meningkatkan prestasi dan kebolehpercayaan sistem. 1. Pengenalan kepada Redis Redis ialah sistem storan data berasaskan memori dengan prestasi baca dan tulis yang cekap serta data kaya.

Bagaimana untuk melaksanakan fungsi pengurusan prestasi pelajar di Jawa? Dalam sistem pendidikan moden, pengurusan prestasi pelajar merupakan satu tugas yang sangat penting. Dengan mengurus prestasi pelajar, sekolah boleh memantau kemajuan pelajar dengan lebih baik, memahami kelemahan dan kekuatan mereka, dan membuat rancangan pengajaran yang lebih disasarkan berdasarkan maklumat ini. Dalam artikel ini, kita akan membincangkan cara menggunakan bahasa pengaturcaraan Java untuk melaksanakan fungsi pengurusan prestasi pelajar. Pertama, kita perlu menentukan struktur data gred pelajar. Biasanya, gred pelajar boleh diwakili sebagai a

Apabila kami menggunakan sistem win10, apabila kami menggunakan tetikus untuk mengklik kanan desktop atau menu klik kanan, kami mendapati bahawa menu tidak boleh dibuka, dan kami tidak boleh menggunakan komputer seperti biasa Pada masa ini, kami perlu memulihkan sistem untuk menyelesaikan masalah. Pengurusan menu klik kanan Win10 tidak boleh dibuka: 1. Mula-mula buka panel kawalan kami, dan kemudian klik. 2. Kemudian klik di bawah Keselamatan dan Penyelenggaraan. 3. Klik di sebelah kanan untuk memulihkan sistem. 4. Jika ia masih tidak boleh digunakan, periksa sama ada terdapat masalah dengan tetikus itu sendiri. 5. Jika anda pasti tiada masalah dengan tetikus, tekan + dan masukkan. 6. Selepas pelaksanaan selesai, mulakan semula komputer.

Cara menggunakan rangka kerja Hyperf untuk pengurusan cache Cache ialah salah satu cara penting untuk meningkatkan prestasi aplikasi, dan rangka kerja moden memberikan kami alat pengurusan cache yang lebih mudah. Artikel ini akan memperkenalkan cara menggunakan rangka kerja Hyperf untuk pengurusan cache dan memberikan contoh kod khusus. Rangka kerja Hyperf ialah rangka kerja berprestasi tinggi yang dibangunkan berdasarkan Swoole Ia mempunyai set komponen dan alatan terbina dalam yang kaya, termasuk fungsi pengurusan cache yang berkuasa. Rangka kerja Hyperf menyokong berbilang pemacu cache, seperti Redis dan Memcach.

Menggunakan conda untuk membina persekitaran maya Python yang stabil dan boleh dipercayai memerlukan contoh kod khusus Dengan perkembangan pesat Python, semakin ramai pembangun perlu menggunakan versi Python yang berbeza dan pelbagai perpustakaan bergantung dalam projek yang berbeza. Berkongsi persekitaran Python yang sama dengan berbilang projek boleh menyebabkan masalah seperti konflik versi Untuk menyelesaikan masalah ini, menggunakan persekitaran maya adalah pilihan yang baik. Conda ialah alat pengurusan persekitaran maya yang sangat popular yang boleh membantu kami mencipta dan mengurus berbilang stabil

Bagaimana untuk membahagikan pengurusan cakera Dengan perkembangan teknologi komputer yang berterusan, pengurusan cakera telah menjadi bahagian yang sangat diperlukan dalam penggunaan komputer kita. Sebagai bahagian penting dalam pengurusan cakera, pembahagian cakera boleh membahagikan cakera keras kepada beberapa bahagian, membolehkan kami menyimpan dan mengurus data dengan lebih fleksibel. Jadi, bagaimana untuk membahagikan pengurusan cakera? Di bawah, saya akan memberi anda pengenalan terperinci. Pertama sekali, kita perlu menjelaskan bahawa tidak hanya ada satu cara untuk membahagikan cakera Kita boleh memilih kaedah pembahagian cakera yang sesuai mengikut keperluan dan tujuan yang berbeza. selalunya

Mencipta persekitaran maya dalam PyCharm memerlukan 8 langkah berikut: 1. Buka PyCharm dan masukkan projek 2. Pilih "Fail", "Tetapan" dalam bar menu 3. Pilih "Python Interpreter" dalam tetingkap tetapan; Pilih "Python Interpreter" dalam menu lungsur "Tunjukkan Semua..." 5. Klik ikon "Tambah" 6. Pilih "Virtualenv" dan klik "ok" 7. Pilih lokasi dan versi penterjemah persekitaran maya; 8. Buat persekitaran maya secara automatik.
