安装python3.10.14
ubuntu
1、安装源码编译所需依赖
apt-get update
apt-get install -y gcc g++ make libncurses5-dev libgdbm-dev liblzma-dev libz-dev libffi-dev libreadline-gplv2-dev tk-dev libc6-dev zlib1g-dev
apt-get install -y checkinstall libdb-dev libexpat1-dev libncursesw5-dev libreadline-dev libsqlite3-dev libssl-dev libtinfo-dev libbz2-dev build-essential
2、下载python安装包

3、解压安装
ADD https://www.python.org/ftp/python/3.10.14/Python-3.10.14.tgz /usr/local/Python-3.10.14.tgz RUN tar -zxvf Python-3.10.14.tgz && cd Python-3.10.14 && ./configure --prefix=/usr/local/python --enable-optimizations --with-ensurepip \ && make -j4 && make install && cd ../ && rm -rf Python-3.10.14* \ && apt-get autoclean && rm -rf /var/lib/apt/lists/*
4、设置环境变量
export LD_LIBRARY_PATH=${HOME}/python/lib:$LD_LIBRARY_PATH
export PATH=${HOME}/python/bin:$PATH
您也可以将以上命令写入~/.bashrc文件中,然后执行source ~/.bashrc命令使其立即生效。
5、设置软链接
将python和pip3 软连接到/usr/local/bin目录下
ln -s /usr/local/python3.10.9/bin/pip3.10 /usr/local/bin/pip3

6、配置pip源
mkdir ~/.pip cd ~/.pip
vim pip.conf
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
9656

被折叠的 条评论
为什么被折叠?



