Python Kütüphaneleri

Her ne kadar çok buyuk bir Linux taraftarı hatta kullanıcısı olsam da hala laptopumu aldığımda içine yukledikleri Windows 7yi kullanıyorum.Tabiki gonlum surekli olarak Linuxu kurmaktan yana olsa da şartlar buna izin vermiyor.Malum kaldığım yurttaki internetin hızı 5-10kbs arasında olduğu için driver veya uygulama yuklemenin bana eziyet çektireceğini biliyorum.Bu yuzden tamamen Linuxa geçmek için evime gelmeyi bekledim.Bu sure zarfında tabiki de Python kullanmaktan vazgeçmedim.Hatta Python yanında Django ile de çok fazla ilgilendim.Tabi haliyle Windowsta Python kullanıyorsanız birçok problemle karşılaşmanız olası.Linux ortamında tek komutla yaptığın işler için çok fazla zaman harcıyorsunuz.

Örneğin bir uygulama kurulumu için python setup.py install komutunu çalıştırdığınızda eğer uygulamanın ihtiyaç duyduğu kutuphane sistemde yoksa uyarı alırsınız.Birde onu ararsınız.Ama linux ortamında pip,easy_install,yum,apt-get gibi birçok yazılım ile çok kolay bir şekilde onlarıda kurarsınız.

Ben bugun sizlere boyle durumlarda ilk gozattığım siteyi sizlere tanıtmak istiyorum.Çunku gerçekten benim çok işime yaradı.Başlarda çok fazla zaman harcarken daha sonraları sadece buraya girip site içinde arama yapmak yeterli oldu.Bu sitede Windows sistemler için 32 ve 64 bit derlenmiş python kutuphaneleri mevcut.Mimarinize ve python surumunuze uygun olanı seçip indirdikten sonra gayet kolay bir şekilde kurulum yapabiliyorsunuz.

Şu anda sitede 182 adet kutuphane var.Surekli olarak guncellenmeye devam ediyor.Zaten aradığınızı bulmamak biraz zor.Sitede olanlar genelde hep kullanılan kutuphaneler.Ama gene de bazen aradığınızı bulamayabilirsiniz.O zamanda orjinal sitesine bakmakta fayda var.

Sitede yer alan kutuphanelerin bazıları aşağıdadır.Siteye buradan girip daha fazlasına bakabilirsiniz.

curses pil videocapture tornado bazaar pyopencl pycuda sfepy pyside spyder base nlopt zope.interface matplotlib numpy distribute gdal pyproj pysfml2 basemap ets casuarius scikits.audiolab nltk nipy jcc netcdf4 psychopy slycot pyglet lxml pymvpa imread ndimage nose scikit-learn pymc mahotas nibabel mod_wsgi mercurial sqlalchemy pymol opencv scitools scientificpython pylzma pyzmq pyopengl vlfd statsmodels mxbase visvis ipython cython pyodbc pyopengl-accelerate pandas libsbml gevent pyfits veusz bitarray kivy libsvm pyamg oursql cvxopt psycopg fipy django pygame python-ldap quantlib sphinx cellprofiler pymssql orange scipy scikits-image biopython theano libtfr py2exe virtualenv pip assimulo pywin32 greenlet twisted simpleitk scikits.odes liblas shapely mpi4py pgmagick pysqlite meshpy cgal-python gmpy pymedia pycairo vigra pylibtiff milk cellcognition boost.python pytables h5py pycurl numexpr ffnet pywcs guiqwt pyfftw libxml-python pyephem psutil pyfltk thrift pymex pymatlab networkx mmtk zodb3 mmlib pygtk pywavelets pyicu pyserial mdp sympy babel pyqwt qimage2ndarray pyqt scikits.scattpy pyreadline cgkit pymix scikits.vectorplot scikits.ann scikits.delaunay natgrid numeric pulp nmoldyn vtk pymutt pyminuit iocbio python-sundials pythonmagick smc.freeimage jpype wxpython pybox2d pyhdf scikits.umfpack openexr ilastik dipy bottleneck python-igraph pycogent pyyaml pysparse mmseg pynifti scikits.samplerate scikits.timeseries cx_freeze vitables quickfix pyode numscons twainmodule pyaudio mysql-python vc.crt reportlab visionegg

comments powered by Disqus