Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Mewarisi Pakej Khusus ke dalam Persekitaran Maya Python Semasa Mengekalkan Versi Global?
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:
<code class="bash">virtualenv --system-site-packages</code>
<code class="bash">source bin/activate</code>
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>
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!