sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev \
libnss3-dev libssl-dev libreadline-dev libffi-dev curl libbz2-dev
sudo apt update
sudo apt install -y build-essential libbz2-dev libssl-dev libreadline-dev libsqlite3-dev zlib1g-dev libncursesw5-dev libgdbm-dev libnss3-dev libffi-dev liblzma-dev tk-dev
sudo apt install -y build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev wget
cd /tmp
wget https://www.python.org/ftp/python/3.9.13/Python-3.9.13.tgz
tar -xf Python-3.9.13.tgz
cd Python-3.9.13
./configure --enable-optimizations --prefix=/usr/local/python3.9
make -j $(nproc)
sudo make altinstall
PATH'e ekleme (manuel)
echo 'export PATH="/usr/local/python3.9/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
Kontrol
python3.9 --version
pip3.9 --version
APPCenter ile Pycharm kurulumu yapılması ardından;
linux terminalde python –version 3.9.13 dönmüyorsa bu kodu kullan:
sudo update-alternatives --install /usr/bin/python python /usr/local/python3.9/bin/python3.9 1
# Sorun oluşması veya Pycharm ile versiyon atamak durumunda kalırsan:
1-Pycharm ilk kurulumunda Customize ve sonrasında Configure gir
2-Python Interpreter seç
3-Add Interpreter seç
4-Add Local Interpreter seç
5-Select Existing yap ve Python Path yoluna şunu göster: /usr/local/python3.9/bin/python3.9
(Adresten emin değilsen: which python3.9 kullan)
6- python --version ile kontrol sağla. Beklenen çıktı: Python 3.9.13 olmalıdır
7- Python 3.9.13 çıktısını alamadıysan şunu tek satırda terminale yaz:
sudo update-alternatives --install /usr/bin/python python /usr/local/python3.9/bin/python3.9 1
8- Kontrol et: python --version
9-Çıktı şu olmalı: Python 3.9.13