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.
Alat pengurusan pelbagai versi Python, disyorkan untuk menggunakan pyenv
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 python27Anda perlu tahu di mana anda gunakan
pip
dan sama ada ia telah ditambahkan pada pembolehubah persekitaranAnda 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.