1.安装Python的步骤(Ubuntu)

Python源码包官方下载地址:https://www.python.org/ftp/python/

#安装必选依赖
sudo echo 'deb-src http://mirrors.tencent.com/ubuntu/ jammy main' >> /etc/apt/sources.list
sudo apt-get update
sudo apt-get build-dep python3

#安装可选依赖
sudo apt-get install build-essential gdb lcov pkg-config libbz2-dev libffi-dev libgdbm-dev libgdbm-compat-dev liblzma-dev libncurses-dev libreadline-dev libsqlite3-dev libssl-dev lzma lzma-dev tk-dev uuid-dev zlib1g-dev

#新建目录
mkdir ~/.python

#配置环境变量
echo 'export PYTHON_VERSION=3.13.3' >> ~/.bashrc
echo 'export PYTHON_HOME="$HOME/.python/$PYTHON_VERSION"' >> ~/.bashrc
echo 'export PATH="$PYTHON_HOME/bin:$PATH"' >> ~/.bashrc

#重启终端生效或执行以下命令立即生效。
source ~/.bashrc

#下载Python源码包
#官方下载地址
wget -c https://www.python.org/ftp/python/$PYTHON_VERSION/Python-$PYTHON_VERSION.tar.xz
#阿里云镜像
wget -c https://mirrors.aliyun.com/python-release/source/Python-$PYTHON_VERSION.tar.xz
#南京大学镜像
wget -c https://mirrors.nju.edu.cn/python/$PYTHON_VERSION/Python-$PYTHON_VERSION.tar.xz

#解压Python源码包并切换目录
tar xvf Python-$PYTHON_VERSION.tar.xz && cd Python-$PYTHON_VERSION

#新建目录并切换目录
mkdir Build && cd Build

#配置
../configure --prefix="$PYTHON_HOME"

#构建
make

#测试
make test

#安装
make install

#新建符号链接
ln -s $PYTHON_HOME/bin/python3 $PYTHON_HOME/bin/python

#切换目录并删除Python源码包和解压目录
cd && rm -rf Python-$PYTHON_VERSION.tar.xz Python-$PYTHON_VERSION

#查看版本
python --version
#配置https://pypi.org/simple的镜像
#清华大学镜像
pip config set global.index-url https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple
#南京大学镜像
pip config set global.index-url https://mirror.nju.edu.cn/pypi/web/simple

#查看配置
pip config list

#升级pip
pip install --upgrade pip

#查看版本
pip --version

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/python/pythonenv/35495.html

(0)
huoxiaoqiang的头像huoxiaoqiang
上一篇 2025年2月1日 00:05
下一篇 2025年2月1日 22:10

相关推荐

发表回复

登录后才能评论