Advertisement
rama_astadipati

upgrade python 3.10.12

Dec 8th, 2024 (edited)
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. 1. Add the Deadsnakes PPA
  2. sudo add-apt-repository ppa:deadsnakes/ppa -y
  3. sudo apt update
  4. 2. Install Python 3.10
  5. sudo apt install python3.10 -y
  6. 3. Make Python 3.10 Default
  7. sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1
  8. sudo update-alternatives --config python3
  9. 4. Verify the Installation
  10. python3 --version
  11. 5. Upgrade pip
  12. error apt_pkg
  13. make sure punya paket apt_pkg.so
  14. find /usr/lib/python3/ -name "apt_pkg*.so"
  15. prepare symlink
  16. python3.10 -c "import sys; print(sys.path)"
  17. ------------------------------------------------SNIFF
  18. ========= Cari dimana apt_pkg.so
  19. find /usr/lib/python3/ -name "apt_pkg*.so"
  20. /usr/lib/python3/dist-packages/apt_pkg.cpython-38-x86_64-linux-gnu.so
  21. ========= Cari tempat import pada python
  22. python3.10 -c "import sys; print(sys.path)"
  23. ['', '/usr/lib/python310.zip', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', '/home/ubuntu/.local/lib/python3.10/site-packages', '/usr/local/lib/python3.10/dist-packages', '/usr/lib/python3/dist-packages']
  24. ========= jika belum ada folder dist-packages buat aja, jika sudah ada skipp bagian ini
  25. sudo mkdir -p /usr/local/lib/python3.10/dist-packages
  26. ========= proses symlink
  27. sudo ln -s /usr/lib/python3/dist-packages/apt_pkg.cpython-38-x86_64-linux-gnu.so /usr/local/lib/python3.10/dist-packages/apt_pkg.so
  28.  
  29. ------------------------------------------------SNIFF
  30. Finally sudo apt install python3-pip
  31. pip3 --version
  32. sudo apt update
  33. install venv
  34. sudo apt install python3.10-venv
  35.  
  36. =======================let me know if somethin wrong==========================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement