Bagaimana untuk Mewarisi Pakej Khusus ke dalam Persekitaran Maya Python Semasa Mengekalkan Versi Global?

Linda Hamilton
Lepaskan: 2024-10-18 12:04:37
asal
574 orang telah melayarinya

How to Inherit Specific Packages into Python Virtual Environments While Preserving Global Versions?

Warisan Pakej Khusus dalam Persekitaran Maya

Persekitaran maya menyediakan cara untuk mengasingkan kebergantungan Python untuk projek tertentu. Walau bagaimanapun, kadangkala anda mungkin perlu memasukkan perpustakaan daripada pemasangan Python global ke dalam virtualenv anda tanpa memasangnya melalui pengurus pakej.

Untuk mencapai warisan terpilih ini, ikut langkah di bawah:

  1. Buat virtualenv dengan pakej sistem:
<code class="bash">virtualenv --system-site-packages</code>
Salin selepas log masuk
  1. Aktifkan virtualenv:
<code class="bash">source bin/activate</code>
Salin selepas log masuk
  1. Pasang perpustakaan tertentu:

Gunakan pip dengan bendera --ignore-installed atau -I untuk memasang perpustakaan dalam virtualenv sambil mengabaikan versi yang dipasang sistem:

<code class="bash">pip install --ignore-installed matplotlib</code>
Salin selepas log masuk

Dengan menggunakan kaedah ini, pakej yang dipasang dalam virtualenv akan mengatasi versi global, membolehkan anda mengimport dan menggunakannya dalam persekitaran maya anda.

Atas ialah kandungan terperinci Bagaimana untuk Mewarisi Pakej Khusus ke dalam Persekitaran Maya Python Semasa Mengekalkan Versi Global?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!