GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Mengkompilasi dan Menginstal Python3.5 dan Python-pip dari Sumber di CentOS

Hai, saya baru-baru ini mengikuti panduan Anda untuk menginstal Python-pip di Kotak CentOS saya. Seperti yang Anda katakan di artikel, ‘yum install python-pip ' tidak berhasil, mungkin saya perlu mengonfigurasi repositori yum lainnya. Pokoknya saya mencoba wget https://bootstrap.pypa.io/get-pip.py dan instal melalui ‘python2.4 get-pip.py ' memerintah. Sayangnya, perintah keluar dengan pesan kesalahan sebagai 'SyntaxError:sintaks tidak valid ' pada baris 43.

Berikut adalah pesan kesalahan lengkapnya:

$python2.4 get-pip.py File "get-pip.py", baris 43 _b85alphabet =(b"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ" ^ SyntaxError:sintaks tidak valid

Apa yang bisa menjadi masalah?

Solusi Lain untuk instalasi Python PiP :Cara menginstal Python pip di CentOS/Debian/Ubuntu

Solusi:

Pertama-tama, terima kasih telah merujuk artikel kami dan juga memberi tahu kami bahwa langkah-langkah yang disebutkan tidak berhasil untuk Anda. Maaf tentang itu. Namun, saya mencoba yang terbaik untuk membantu Anda menyelesaikan kesalahan.

Menurut cuplikan yang Anda posting, saya mengerti bahwa Anda menggunakan Python versi 2.4. Saya baru saja mencari di Google dan sepertinya Pip tidak lagi mendukung Python 2.4 . Jadi mengupgrade python mungkin bisa membantu.

Instal python melalui yum

$ yum install python3.5

Dalam kasus, jika yum tidak bekerja untuk Anda, maka Anda dapat mengunduh sumber Python dan mengompilasinya seperti di bawah ini:

Cara Memasang Python3.5 (yang juga akan mendukung Python-pip)

Unduh sumber Python

$wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tar.xz

Ekstrak paket Python:

$tar xf Python-3.5.0.tar.xz

Dalam kasus, jika 'tar ' tidak mendukung 'xz ' format file, maka Anda perlu 'yum update tar '. Lainnya rujuk panduan ini untuk menginstal xz  ekstraktor.

Jika Anda menggunakan ‘xz ' perintah untuk mengekstrak 'Python-3.5.0.tar.xz ‘, maka di bawah ini adalah perintahnya:

$xz -d Python-3.5.0.tar.xz

Sekarang Anda telah mengekstrak paket Python. Instal seperti di bawah ini:

$cd Python-3.5.0

Kompilasi Python:

$./configure

Buat:

$make

Pasang:

$make install :::::::::::::::::::::::::Menginstal paket yang dikumpulkan:setuptools, pip Berhasil menginstal pip-7.1.2 setuptools-18.2 

Periksa versi Python:

$which python3.5 /usr/local/bin/python3.5

Seperti yang Anda lihat dari output di atas, Python3.5 juga akan menginstal Pip . Periksa pip yang dapat dieksekusi seperti di bawah ini:

$dimana pip pip:/usr/local/bin/pip3.5

Sekarang Anda telah menginstal perintah Python-pip.

$pip3.5

Buat tautan simbolik seperti di bawah ini:

$ln -s /usr/local/bin/pip3.5 /usr/local/bin/pip

Itu dia.


Cent OS
  1. Cara Mengkompilasi Brotli dari Sumber di CentOS 7

  2. Cara Menginstal Python 2 dan Python 3 di Fedora 35

  3. Cara mengkompilasi dari sumber dan menginstal Nginx di VPS Debian 7 (Wheezy)

  1. Cara Mengkompilasi dan Menginstal Perangkat Lunak dari Kode Sumber di Linux

  2. Cara Menginstal Apache CouchDB di CentOS 6 (dari Sumber dan EPEL)

  3. Cara Menginstal Python 3 Pada CentOS 7 Menggunakan SCL

  1. Cara Menginstal dan Menjalankan Python di CentOS 8

  2. Cara Menginstal Python 3.5 di CentOS/RHEL dan Fedora

  3. Bagaimana Mengkompilasi dan Menginstal FFmpeg dari sumber di CentOS/RHEL?