Bu defa son
Biliyorum daha dün (ya da önceki gün) bu konu ile ilgili bir güncelleme yapmıştım fakat asıl yapmam gerekeni daha yeni hatırladım. Hatta kendi tarafımda pek çok şeyi de düzeltmek zorunda kaldım.
Kendi Ruby’ni kendin kur olayına gireceğim bu bakımdan aklımda bir lamba yandı. Aslında bu lamba çok daha önce yanmıştı ama ben unutmuşum.
Sırasıyla;
- Kendi Python’unu, Django’nu, paketlerini kendin kur
- “Kendi Python’unu kendin kur” yazımda eksik yerler buldum!
yazılarına son bir ek geliyor!
Tüm ayarlamalarımızı ~/.local
üzerine kurmuştuk ya, işe başlamadan önce;
cd $HOME
mkdir .local
mkdir .local/Python
mkdir .local/Python/Packages
# ya da
mkdir -p ~/.local/Python/Packages
Şeklinde ilerleyeceğiz. Bu sayede, ileride Ruby kurmaya karar verirsek,
.local/Ruby
altına derleyeceğiz Ruby’i…
Hemen configure satırını da düzeltelim:
./configure --enable-unicode=ucs4 --prefix=$HOME/.local/Python --enable-framework=$HOME/.local/Python/Library/Frameworks
.bashrc
için gereken düzeltmeler:
export PATH=~/.local/Python/Packages/bin:$PATH
export PATH=~/.local/Python/bin:$PATH
export PATH=~/.local/Python/Library/Frameworks/Python.framework/Versions/Current/bin:$PATH
# pip kurulumundan sonra ekleyin...
export PIP_INSTALL_OPTION="--prefix=/Users/KULLANICI_ADI/.local/Python/Packages/"
export PYTHONPATH=~/.local/Python/Packages/lib/python2.7/site-packages
Aslında önceki yazılara göre tek fark, .local
folder’ının altına Python
diye bir folder açtık ve tüm derleme ve kurulum işleri için o yeri gösterdik.