python opengl
Porticusでpy25-openglをインストールしようとして、
uniersalのチェックをONにすると、以下のエラーがでた。
Error: Error executing universal: Default universal variant only works with ports based on configure Error: Unable to open port: Error evaluating variants
uniersalのチェックをOFFにすると、無事インストールできた。
と思ったんだけど、インストールの途中でcloseボタンを押したみたいで、インストールされてなかった。
もう一度インストールやりなおし。
数十分かかって、以下のエラーが表示された。
Error: The following dependencies failed to build: py25-numpy py25-hashlib py25-pil freetype jpeg py25-setuptools py25-zlib py25-tkinter tcl tk Error: Status 1 encountered during processing.
そのままインストールボタンを押すと、py25-hashlib py25-numpyをインストールしはじめた。
またエラー。
Error: Target org.macports.fetch returned: fetch failed Error: The following dependencies failed to build: py25-pil jpeg py25-setuptools py25-zlib py25-tkinter tcl tk Error: Status 1 encountered during processing.
以下のライブラリをそれぞれ個別にインストールした。
py25-tkinter
py25-setputools
あと、以下のライブラリが必要らしいが。
jpeg
py25-pil
jpegをインストールしようとすると、以下のエラー。
Error: Target org.macports.fetch returned: fetch failed Error: Status 1 encountered during processing.
しばらくすると、インストールできた。
jpeg
py25-pil
py25-opengl
もインストールされた、
しかしpythonで、import PIL や import OpenGLができない。
/usr/binをみると、シンボリックリンクが以下のようにはられている。
python -> ../../System/Library/Frameworks/Python.framework/Versions/2.5/bin/python python2.5 -> ../../System/Library/Frameworks/Python.framework/Versions/2.5/bin/python2.5 python-config -> ../../System/Library/Frameworks/Python.framework/Versions/2.5/bin/python-config python2.5-config -> ../../System/Library/Frameworks/Python.framework/Versions/2.5/bin/python2.5-config
pythonの代わりにpython2.5を使うと、PILもOpenGLもimportできた。
python2.5をデフォルトのpythonにするには、リンクを変更すればいいのかな。
pythonの方にPILやOpenGLをインストールするにはどうすればいいのだろう?