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

Pasang python3 di bawah Linux CentOS7

WBOY
Lepaskan: 2024-04-18 12:20:01
ke hadapan
477 orang telah melayarinya

在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
Salin selepas log masuk

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/
Salin selepas log masuk

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

# ./configure --prefix=/usr/local/
# make
# make altinstall
Salin selepas log masuk

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
Salin selepas log masuk

5. Tukar kebergantungan python skrip yum

# cd /usr/bin
# ll yum*
Salin selepas log masuk

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
Salin selepas log masuk

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

Anda boleh memasang pokok untuk mengujinya

# yum -y install tree
Salin selepas log masuk

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

vim /usr/libexec/urlgrabber-ext-down
Salin selepas log masuk

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!

sumber:linuxprobe.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan