/usr/bin/python
menunjuk ke/usr/bin/python2.7
, versi lama 2.7.6 python digunakan oleh OS saya 14.04.Untuk python lama, saya ingin menginstal modul
regex
:$ sudo python -m pip install regex /usr/bin/python: No module named pip
Jadi dalam synatpic, saya menginstal
python-pip
python lama. Perintah di atas sekarang berkata:Python2/_regex.c:46:20: fatal error: Python.h: No such file or directory
Jadi secara sinaptik, saya menginstal
libpython2.7-dev
. Sekarang semua berfungsi.Saya juga menginstal Python versi 2.7.9 yang lebih baru
/usr/bin/local/python2.7
, dengan mengkompilasikan sumbernya.Bagaimana saya bisa menginstal pip dan kemudian menginstal
regex
python baru saya?
Terima kasih.
sudo apt-get install python pip
?), Dan itu diinstal untuk python lama default saja, bukan untuk python self-instal baru./usr/local/bin/python2.7 -m pip install regex
kembali/usr/local/bin/python2.7: No module named pip
./usr/local/bin/python2.7 --version
kembaliPython 2.7.9
. Apakah python 2.7.9 saya ketinggalan pip?Python.h: No such file or directory
kesalahan saat memasangregex
modul menggunakanpip
?sudo apt-get install python-dev
Jika Anda menginstalnya dari sumber, Anda perlu menjalankan:
Ini sebenarnya akan menginstal
pip
aplikasi ke dalam/usr/local/bin
.sumber