Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk Menyahpasang Semua Pakej yang Dipasang Pip dalam Persekitaran Maya?
Cara Nyahpasang Semua Pakej yang Dipasang Pip dalam Persekitaran Maya
Terdapat beberapa kaedah berkesan untuk mengalih keluar semua pakej yang dipasang menggunakan pip daripada anda persekitaran maya semasa:
1. Perintah Pip Freeze
Satu pendekatan ialah menggunakan perintah pip freeze, diikuti dengan perintah xargs pip uninstall -y untuk menyahpasang semua pakej yang disenaraikan. Kaedah ini mudah dan mudah.
pip freeze | xargs pip uninstall -y
2. Pembekuan Pip dengan Pengecualian
Jika anda telah memasang pakej melalui sistem kawalan versi (VCS), anda boleh mengecualikan baris ini dengan menggunakan bendera --exclude-editable. Ini memastikan penyingkiran pakej yang dipasang pip yang lebih bersih.
pip freeze --exclude-editable | xargs pip uninstall -y
3. Nyahpasang Pakej daripada GitHub atau GitLab
Pakej yang dipasang terus daripada GitHub atau GitLab biasanya akan mempunyai simbol @ dalam namanya. Untuk menyahpasang pakej ini, anda boleh menggunakan arahan berikut:
pip freeze | cut -d "@" -f1 | xargs pip uninstall -y
Atas ialah kandungan terperinci Bagaimana untuk Menyahpasang Semua Pakej yang Dipasang Pip dalam Persekitaran Maya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!