Debian系统安装python

EMR集群机器需要一个镜像,需要在Debian系统上安装Python

以下是安装python3.7.13的过程,踩了一些坑,搜了几篇大佬的博客顺利解决
 
1.在编译安装之前,我们需要先安装一些 Python 依赖包,参考文献
以下是Debian需要安装的,一定要提前安装,要不会各种报错
#/bin/bash
 
 
PYTHON_DEPS="zlib1g-dev \
             libbz2-dev \
             liblzma-dev \
             uuid-dev \
             libssl-dev \
             libreadline-dev \
             libncursesw5-dev \
             libsqlite3-dev \
             libffi-dev \
             libgdbm-dev \
             tk-dev
             "
 
 
for i in ${PYTHON_DEPS}
do
    sudo apt-get -y install ${i}
done
 
 
echo ${?}
 
2.安装并编译python
tar xvf Python-3.7.13.tar.xz
cd Python-3.7.13
./configure --prefix=/usr/local/python3.7/ --enable-optimizations
make && make install
 
1.设置默认python
ln -s /usr/local/python3.7/bin/python3.7 /usr/bin/python
 
ln -s /usr/local/python3.7/bin/pip3.7 /usr/bin/pip
如果已存在,换成-sf
 
posted @ 2022-06-21 18:10  学渣Mia  阅读(326)  评论(0编辑  收藏  举报