2013-07-04 2 views
5

내가 함께 this library를 설치 :virtualenv에 GExiv2를 설치하는 방법은 무엇입니까?

sudo apt-get install libexiv2-dev libgexiv2-2 gir1.2-gexiv2-0.4 

그리고 파이썬 모듈을로드 할 수 있었다 :

from gi.repository import GExiv2 

문제는 VIRTUALENV 함께 제공합니다. 나는 virtualenv 안에서이 라이브러리를 사용할 필요가 있으며, 이것을 설치하는 방법을 모른다. 왜냐하면 이것을 위해 pip 패키지가 없기 때문이다.

나는 어떤 결과를 시스템 전체에 설치 라이브러리와 VIRTUALENV lib 폴더 사이의 심볼릭 링크를 만들려고 : 당신의 도움에 대한

lrwxrwxrwx 1 dnavarro dnavarro 25 jul 4 15:42 girepository-1.0 -> /usr/lib/girepository-1.0 

감사합니다!

답변

6

좋아, 내가 더 나은 솔루션을 찾고, 그러나 결국 나는 나의 VIRTUALENV lib 디렉토리 내부에 심볼릭 링크를 만들어이 오류없이 GExiv2를 가져옵니다

$ cd virtualenv 
$ cd lib/python2.7/ 
$ ln -s /usr/lib/python2.7/dist-packages/gi 
1

내가 가상 환경을 만들 수 mkvirtualenv 패키지 virtualenvwrapper에서 사용합니다. --system-site-packages 옵션은 시스템에 설치된 공용 패키지를 새 가상 환경에 연결합니다.

관련 문제