Rumah > Soal Jawab > teks badan
Oleh kerana persekitaran kerja adalah centos6.X dan ular sawa yang disertakan dengan sistem ialah 2.6, ia tidak menyokong banyak modul baharu dengan baik. Jadi muat turun dan kompil python2.7.13 dan kemudian paut ke arahan python2.7. Selepas memuat turun get-pip.py dan menjalankannya menggunakan python2.7, ia akan digesa bahawa ia telah dipasang di bawah pakej tapak dalam direktori pemasangan python2.7. Walau bagaimanapun, arahan itu tidak ditemui semasa memasukkan pip (ia mestilah versi bukan sistem, dan tiada sambungan dibuat). Saya ingin bertanya bagaimana untuk beroperasi sekarang. pip hanya perlu memasang modul untuk python2.7, dan python asli sistem tidak akan menyentuhnya.
PHP中文网2017-06-05 11:13:20
Alat pengurusan pelbagai versi Python, disyorkan untuk menggunakan pyenv
phpcn_u15822017-06-05 11:13:20
Anda boleh membuat sambungan lembut ke pip yang sepadan dengan python2.7 yang dipanggil pip27
Cuma jangan bercanggah dengan sistem lalai Jika anda ingin memasang modul, anda boleh menggunakan pip27 untuk memasangnya pada python27
我想大声告诉你2017-06-05 11:13:20
Anda perlu tahu di mana anda gunakan pip
dan sama ada ia telah ditambahkan pada pembolehubah persekitaran
Anda boleh menggunakan python (27 versi python) -m pip untuk memanggil pip
Anda juga boleh menukar sambungan lembut python, tetapi mungkin berisiko, kerana sesetengah perisian sistem mungkin menggunakan ular sawa sistem, jadi menggunakan sambungan lembut seperti python27 adalah kaedah yang lebih baik
Gunakan pyenv, tetapi sedar bahawa ia mungkin mengubah suai sistem python, dan ia juga mempunyai cangkerang ular sawa/tempatan/konfigurasi global.