9 Ocak 2016

Python Kurulumu (Windows/Kali Linux/CentOS/Linux/Android)

Python Kurulumu (Windows/Kali Linux/CentOS/Linux/Android)

Python 2 ve 3 sürümlerinin kurulumunu ve çalışma ortamının hazırlanma sürecini bu başlıkta toplayacağım. Windows (7/10) ortamı, Linux(Kali Linux/CentOS/Diğer) ve Mobil Android ortamında kurulumları anlatacağım.

1) Windows(7/10) Python Kurulumu

Windows: www.python.org/downloads/windows

İlk olarak python.org/download sitesinden Python 3.X.X ve Python 2.X.X versiyonlarının ikisini de indirip bilgisayara kurun (Normal program kurulumu). Python 2.X.X sürümünü ana disk C içerisine kuracaktır. Örnek olarak Python 2.7.11 kurduğunuzu düşünün. Bunu C:\Python27 dizini içerisine kuracaktır.

Python Kurulumu (Windows/Kali Linux/CentOS/Linux/Android)

Python 3 ve 2 versiyonları Windows üzerinde kurulumu bu şekildedir. Başlat kısmından Python 3.5 klasöründen IDLE (Python 3.5) ile Python programlama üzerinde çalışabilirsiniz. Herhangi bir Python kodu çalıştırmak için ise (Örnek: kod.py) kodu C:\Python27 dizini içerisine atın ve komut satırından (cmdC:\Python27 dizini içerine gelip kod.py yazarak kodu çalıştırabilirsiniz.

Python Kurulumu (Windows/Kali Linux/CentOS/Linux/Android)

2) CentOS Sunucuya Python Kurulumu

İlk olarak sunucu güncelleyelim ve gerekli paketleri kuralım;
# yum -y update
# yum -y groupinstall development
# yum -y install zlib-dev openssl-devel sqlite-devel bzip2-devel ncurses-devel

www.python.org/downloads/source Adresinden XZ uzantılı olanların son versiyonlarının adresini alın.

Latest Python 2 Release - Python 2.7.11
Latest Python 3 Release - Python 3.5.1

(XZ compressed source tarball)

Sunucuya dosyaları çekelim;
# wget https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tar.xz
# wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tar.xz

XZ sıkıştırma paketini kuralım;
# yum -y install xz-libs

Tar dosya formatına dönüştürelim;
# xz -d Python-2.7.11.tar.xz
# tar -xvf Python-2.7.11.tar

Tar dosya formatına dönüştürelim;
# xz -d Python-3.5.1.tar.xz
# tar -xvf Python-3.5.1.tar

Python 2 kuruluma başlayalım;
# cd Python-2.7.11
# ./configure --prefix=/usr/local

Python 3 kuruluma başlayalım;
# cd Python-3.5.1    
# ./configure

Sırayla aşağıdaki komutları uygulayalım;
# make
# make altinstall
# export PATH="/usr/local/bin:$PATH"

İlgili paketi sunucuya çekelim;
# wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-1.4.2.tar.gz

Komutları sırasıyla uygulayınız;
# tar -xvf setuptools-1.4.2.tar.gz
# cd setuptools-1.4.2
# python2.7 setup.py install
# curl https://raw.githubusercontent.com/pypa/pip/master/contrib/get-pip.py | python2.7 -
# pip install virtualenv

CentOS sunucu üzerinde Python 2 ve 3 sürümü kurulumları bitmiştir.

Python versiyon öğrenmek için;
# python --version


Debian Sunucuya Python Kurulumu

3) Debian Sunucuya Python Kurulumu

Debian sunucu güncelleyelim;
# apt-get update

Debian Python kurulumu;
# apt-get install python

Python versiyon öğrenmek için;
# python --version

Burak AVCI - Update: 26.06.2022