2013-07-04 17 views
5

Birlikte this library yüklü:Bir sanal makine üzerinde GExiv2 nasıl kurulur?

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

Ve Python modülü yüklemek başardı:

from gi.repository import GExiv2 

sorun virtualenv ile birlikte gelir. Bu kitaplığı bir virtualenv içinde kullanmam gerekiyor ve bunun için nasıl yükleneceğini bilmiyorum, çünkü bunun için pip paket yok.

Hiçbir sonuç ile sistemde geniş yüklü kütüphane ve Virtualenv lib klasörü arasında sembolik bir bağlantı yapmaya çalıştım: Yardımlarınız için

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

Teşekkür!

cevap

6

Tamam, daha iyi bir çözüm arıyordu, ama sonunda benim Virtualenv lib dizini içine sembolik bir bağlantı yaptı ve hatasız GExiv2 ithal:

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

Ben sanal ortamlar yaratmak için mkvirtualenv paket virtualenvwrapper kullanmak. --system-site-packages seçeneği, sistemde yüklü olan genel paketleri yeni sanal ortama bağlar.

İlgili konular