在CentOS系统下安装Python的步骤如下:
首先,检查系统是否已存在Python2或Python3版本,以避免版本冲突。
python2 --version
python3 --version
安装编译Python所需的依赖包。
yum install -y gcc patch libffi-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
访问Python的官方网站下载所需的Python版本源码。例如,下载Python 3.9.10版本。
wget https://www.python.org/ftp/python/3.9.10/Python-3.9.10.tgz
使用tar
命令解压下载的Python源码包到指定目录。
tar -zxvf Python-3.9.10.tgz
进入解压后的Python源码目录,执行./configure
命令来配置安装参数。你可以指定安装路径和其他选项。
cd Python-3.9.10
./configure --prefix=/usr/local/python3.9
执行make
命令进行编译,然后执行make install
命令进行安装。
make
sudo make install
为了方便使用新安装的Python,创建软链接。
sudo ln -s /usr/local/python3.9/bin/python3.9 /usr/bin/python3
sudo ln -s /usr/local/python3.9/bin/pip3.9 /usr/bin/pip3
编辑~/.bash_profile
文件,添加Python和pip的环境变量。
vi ~/.bash_profile
在文件末尾添加以下内容:
export PYTHON_HOME=/usr/local/python3.9
export PATH=$PYTHON_HOME/bin:$PATH
保存并退出编辑器,然后使环境变量生效。
source ~/.bash_profile
执行以下命令验证Python和pip是否安装成功。
python3 --version
pip3 --version
如果显示了Python和pip的版本信息,说明安装成功。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>