33 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| type: "note"
 | |
| created: "2024-04-23T13:37:42.564Z"
 | |
| updated: "2024-04-23T13:37:46.164Z"
 | |
| ---
 | |
| 
 | |
| # Python
 | |
| 
 | |
| ```bash
 | |
| apt update
 | |
| apt-get upgrade -y
 | |
| apt install -y software-properties-common
 | |
| add-apt-repository ppa:deadsnakes/ppa
 | |
| [enter]
 | |
| apt-get install -y python3 python3-dev python3-venv python3-pip bluez libffi-dev libssl-dev libjpeg-dev zlib1g-dev autoconf build-essential libopenjp2-7 libturbojpeg0-dev tzdata ffmpeg liblapack3 liblapack-dev libatlas-base-dev
 | |
| python3 --version
 | |
| apt-get remove -y python3
 | |
| apt autoremove -y
 | |
| python3 --version
 | |
| apt install -y python3.12 -y
 | |
| python3 --version
 | |
| ls /usr/bin/python3*
 | |
| update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.12 2
 | |
| update-alternatives --config python3
 | |
| [enter]
 | |
| python3 --version
 | |
| exit
 | |
| python3 --version
 | |
| sudo apt-get install -y build-essential
 | |
| sudo apt-get install -y git gcc make openssl libssl-dev libbz2-dev libreadline-dev libsqlite3-dev zlib1g-dev libncursesw5-dev libgdbm-dev libc6-dev zlib1g-dev libsqlite3-dev tk-dev libssl-dev openssl libffi-dev
 | |
| apt install pip
 | |
| ```
 |