嘗試在 CentOS 7.9 中從源代碼安裝 python 3.8。
默認安裝的 python 是 2.7.5,位于 /usr/bin。
sudo yum install gcc openssl-devel bzip2-devel libffi-devel zlib-devel
sudo cd /opt
sudo wget https://www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz
sudo tar xzf Python-3.8.12.tgz
cd Python-3.8.12
sudo ./configure --enable-optimizations
sudo make install
我以為make install會python3在 /usr/bin 中創建,但它沒有。
uj5u.com熱心網友回復:
默認情況下,CPython 在/usr/local/bin/python. (源代碼:https : //github.com/python/cpython/blob/main/configure#L571)您可以手動將前綴指定為configure --prefix=/usr。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/363917.html
