Rumah  >  Artikel  >  Tutorial sistem  >  Pasang python3 di bawah Linux CentOS7

Pasang python3 di bawah Linux CentOS7

WBOY
WBOYke hadapan
2024-04-18 12:20:01391semak imbas

在Linux CentOS7 下安装 python3

Di bawah CentOS7, python2.7 dipasang secara lalai. Sekarang saya akan mengajar anda cara memasang python3:

1. Mula-mula pasang dependencies yang mungkin digunakan oleh python3.6

# yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel zlib-devel

2. Muat turun pakej kod sumber python di https://www.python.org/downloads/source/, dan kemudian muat naik melalui xftp, atau terus gunakan arahan wget, wget https://www.python.org/ ftp/ Muat turun python/3.6.1/Python-3.6.1.tgz secara tempatan

# tar -zxvf Python-3.6.1.tgz
# cd Python-3.6.1/

3 Pasang python3.6 ke dalam direktori /usr/local

# ./configure --prefix=/usr/local/
# make
# make altinstall

4. Tukar pautan /usr/bin/python

# cd /usr/bin
# mv python python.backup
# ln -s /usr/local/bin/python3.6 /usr/bin/python
# ln -s /usr/local/bin/python3.6 /usr/bin/python3
# rm -rf /usr/bin/python2
# ln -s /usr/bin/python2.7 /usr/bin/python2

5. Tukar kebergantungan python skrip yum

# cd /usr/bin
# ll yum*

Mempunyai fail berikut:

-rwxr-xr-x 1 root root 802 Jan 2 17:53 yum
-rwxr-xr-x 1 root root 9374 Jan 2 17:53 yum-builddep
-rwxr-xr-x 1 root root 8091 Jan 2 17:53 yum-config-manager
-rwxr-xr-x 1 root root 7610 Jan 2 17:53 yum-debug-dump
-rwxr-xr-x 1 root root 7904 Jan 2 17:54 yum-debug-restore
-rwxr-xr-x 1 root root 10906 Jan 2 17:54 yumdownloader
-rwxr-xr-x 1 root root 11032 Jan 2 17:54 yum-groups-manager

Ubah suai pengepala fail di atas: #!/usr/bin/python kepada #!/usr/bin/python2

Anda boleh memasang pokok untuk mengujinya

# yum -y install tree

Jika ralat berikut berlaku: Fail “/usr/libexec/urlgrabber-ext-down”, baris 28

vim /usr/libexec/urlgrabber-ext-down

Tukar /usr/bin/python kepada /usr/bin/python2

Dengan cara ini, yum tidak akan melaporkan ralat semasa memasang perisian, dan pemasangan lalai ialah python3 Apabila anda memasukkan python, anda akan memasuki antara muka python3. Jika anda ingin memasukkan python2, kemudian masukkan python2.

Atas ialah kandungan terperinci Pasang python3 di bawah Linux CentOS7. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:linuxprobe.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam