python安装

提前安装ubuntu依赖包

 
检查安装,已安装则不需要再安装
sudo apt list |grep libffi-dev
sudo apt list |grep liblzma-dev
sudo apt list |grep sqlite3-dev


主要依赖包
sudo apt-get install libffi-dev
sudo apt-get install liblzma-dev
sudo apt-get install libsqlite3-dev

其他 
apt install net-tools vim pkg-config  git  ntpdate alsa-utils  libxft-dev curl

apt install libxinerama-dev libcairo-gobject2  libpango1.0-dev  libpangoxft-1.0-0 libpangocairo-1.0-0 libxcursor-dev libcairo2-dev libbz2-dev 

apt-get install libx11-dev libxext-dev libxtst-dev libxrender-dev libxmu-dev libxmuu-dev

apt-get install libaio-dev tcl tk expect  libldap2-dev libsasl2-dev

apt-get install libssl-dev  #openssl

apt-get install p7zip-full

apt-get install unixodbc unixodbc-dev
apt-get install libmysqlclient-dev

apt install daemonize fontconfig

 
wget https://github.com/openssl/openssl/releases/download/openssl-3.3.2/openssl-3.3.2.tar.gz --no-check-certificate

tar -xvf openssl-3.3.2.tar.gz
  

 

    

 
Python-3.12.8.tar.xz下载

tar -xvf Python-3.12.8.tar.xz 
cd Python-3.12.8/


 

    

 


python IDE

 
pycharm-community-2024.3.1.1.tar.gz
    

 

    

 

    

 


 

  

 


参考