Friday, February 03, 2006
Visual Python
VPython Link
Python@Physics&Science -- Py@Psi
一直想要將物理與Programming Technique連結,但是無法順利地將夢想實現,總算在cyberworld中,有這樣想法的人還是存在的,我想將這部份要發展的software,在sourceforge上開發專案的Codename叫作Py@Psi。
Py@Psi名稱即取自python的諧音,同時也是取自數學的重要常數pi的發音,另外Physics&Science的諧音為Psi,Psi是在量子物理中很重要的函數代號,此2者合起來叫作Py@Psi,表示在Sourceforge上開發的專案,是專注在將物理與科學上的現象,呈現出圖象化,現階段先來介紹vpython。
Visual Python
為了要2D/3D的繪圖加速,vpython使用boost來將python的程式,用C++包裝起來(Wrapping),且使用POV-RAY的繪圖、OpenGL的繪圖方式,來將物理定律呈現。
CVS snapshot
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/visualpython login (just Enter) cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/visualpython co vpython
但是在安裝CVS snapshot,無法找到configure,因為那是要自己作出來的,所以就安裝下列的套件,試試看可否安裝成功。
autotools-dev libtool autoconf automake1.4 m4
最快的方式,就是安裝python-visual,同時也會安裝了下列的套件
gtkglarea5 libboost-python1.33.0 python-visual