python etiketiyle 8 kayıt bulunuyor.

TextMate1 ve Python test »

Python’la test yaparken oluşan fuzuli karakter olayını düzeltmek için TextMate’in SHELL Variables kısmına resimdeki gibi ek yapın.

Yazan:
Uğur Özyılmazel

Snow Leopard, Macports, Python, Pip, PostgreSQL ve Psycopg2 »

pip üzerinden PostgreSQL driver’ı Psycopg2 kurmadan önce mutlaka PostgreSQL’in kurulu olması gerekiyor. Macports, Python 2.7+ ve Pip’in kurulu olduğunu varsayıyorum:

Yazan:
Uğur Özyılmazel

MySQL-python kurarken patlarsa fix! »

Öncelikle şunların kurulu olduğunu varsayıyorum;

  • Macports
  • pip (easy_install’dan)
  • mysql5-server (ports’dan)

Python’dan MySQL Server’a bağlanmak için gereken driver’ın adı (paketin adı): MySQL-python:

Yazan:
Uğur Özyılmazel

Python dökümantasyon sunucusu »

sudo pydoc -p 9000
Yazan:
Uğur Özyılmazel

django nerede ? »

Hızla Python Path’e gitmek için; /usr/local/bin/ altına django-path.sh diye bir dosya oluşturun:

cd /usr/local/bin/
sudo touch django-path.sh
sudo nano django-path.sh    # ya da hangi editör’ü kullanıyorsanız

ve içine;

DJANGO_PATH="`python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"`/django/"
cd $DJANGO_PATH

ekleyin; şimdi ~/.profile’a bir alias ekleyin:

alias django='source /usr/local/bin/django-path.sh'

Terminal’i kapatıp açın yada; source ~/.profile yapın… Artık Terminal’de her django-path.sh yazdığınızda otomatik olarak cd yapmış olacaksınız…

Yazan:
Uğur Özyılmazel

ports + py26-ipython ve install süresini kısaltmak »

port variants py26-ipython

bakıldığında;

[+]scientific: Use ScientificPython to provide physical quantities support

diye bir ek görülecektir. Eğer bu tür hesaplamalar yapmıyorsanız ya da yapmayacaksanız boşuna bu eki kurmayın;

sudo port install  py26-ipython -scientific
Yazan:
Uğur Özyılmazel

ports + sphinx + django dökümantasyonu »

Güncelleme

make html komutunu sudo ile çalıştırmak gerekiyor! bunu unutmuşum (8


Django dökümantasyonunu local’den (html) olarak kullanmak için;

cd Documents/
svn co http://code.djangoproject.com/svn/django/trunk/docs/ django_docs
sudo port install py26-sphinx

sonra; ~/.profile’da $PATH’e ekleme;

# Kullandığınız Python’nun 2.6 olduğunu ve ports’dan kurulduğunu varsayıyorum!
export PATH=/opt/local/Library/Frameworks/Python.framework/Versions/Current/bin/:$PATH

sonra; yeni eklenenin çalışması için;

source ~/.profile
cd ~/Documents/django_docs
sudo make html

iş bitince; ilgili html’leri istediğiniz bir yere atın:

cd ~/Documents
mkdir DjangoDoc
cd DjangoDoc
cp -vR ~/Documents/django_docs/_build/html/ .
open index.html
Yazan:
Uğur Özyılmazel

Bulunduğun dizini web sunucusu haline getir »

python -m SimpleHTTPServer

Bulunduğun dizini network üzerinden share / browse ettirme… İşlemden sonra bir browser açıp, http://localhost:8000 şeklinde deneyebilirsiniz!

Yazan:
Uğur Özyılmazel