Mac OSx – JAVA_HOME, PATH 추가

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_21.jdk/Contents/Home
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin

CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/*:.

위에 텍스트를 복사해서 ~/.bash_profile.d/java 파일을 만들어서 붙여넣는다.

$ source ~/.bash_profile/java

끝…

기존 파일에 추가하지않고 디렉토리안쪽에 모듈화해서 넣기

MacOSx에서 port 이용하여 Python Django 설치

easy_install django
pip install django…
등도 사용가능하지만.. port만을 사용해서 설치하도록 한다.
다른것들도 다 port로 설치했으니까 일관성잇게

$ sudo port selfupdate
$ sudo port install python27
$ sudo port install py-django python27-django
$ sudo port install py-django-nose python27-django-nose
$ sudo port install py-django-extensions python27-django-extensions

확인하는 방법

>>> import django
>>> print django.get_version()

여기서 안된다 보통…. no module 어쩌고 에러 발생한다.

그러면 파이썬 기본 버전을 설정해준다.

port select --list python
which will show you something like this:

Available versions for python:
    none
    python25-apple
    python26-apple
    python27 (active)
    python32
To tell Macports to use a specific version use:

port select --set python python27

이거 했는데도 안되네…urandom이 없다네…

sudo port install py27-*

….를 해버렸는데도 안되네…

sudo port install opencv

이제된다.끝.

이건 좀 다른건데... opengl설치

Installing the basics (Python 2.7.2 and OpenGL)

Install macports using the instruction on the macports site (pick the Lion dmg package)
Install python opengl for python 2.7. This will automatically build Python 2.7.2 and all dependencies. It might take a while to compile…
$ sudo port install py27-opengl
Install PyOpenGL accelerate.
$ sudo port install py27-opengl-accelerate
Change the default python interpreter (Apple) to the one from Macports.
$ sudo port select python python27
Optional packages

Cairo

$ sudo port install cairo
$ sudo port install py27-cairo

Mac MountainLion 프로세스 예기치않은 종료 메시지와 함께 실행실패

프로세스가 예기치 않은 종료가 발생하면서 실행이 안되는 문제

네이트온, 프리뷰에서 이런 문제가 발생하는 경우가 종종있다.

마운틴라이언으로 업데이트 한 후에… 발생한다.

 

에러메시지를 확인하면

~/Libraries/Contents/com.nateon.xxxx
~/Libraries/Contents/com.apple…Preview

요 디렉토리 생성실패 메세지가 뜬다.

그래서 저 디렉토리를 탐색해보면 이미 저 디렉토리들이 생성되어있다.

 

마운틴라이언 사용자에게 이 오류가 자주 발생하는 이유는…. 머 단순하다. 그냥 설정파일을 빽업했다가 덮어씌워서 발생한 문제였다. 저 디렉토리를 삭제해주니 해결되었다.