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!