2013-06-10 20 views
7

PyQT'yi yüklemeye çalışıyorum ve PyQT'yi kullandım. Ev demlemek kullanılarak kuruldu. Ama onu ithal etmeye çalıştığımda python yapamaz. Evde demlemek için aşağıdaki uyarıyı alıyorum. Mac’de yeniyim ve python yolunu nasıl değiştireceğimi anlayamıyorum. Herhangi bir yardım harika olurdu. ihracat PYTHONPATH =/usr/local/lib/python2.7/site paketleri: $ PYTHONPATHHomeBrew Mac değiştir Python Yolu

cevap

14

You olmayan homebrew piton (2.x), bunu gibi PYTHONPATH değişiklik gerek İçin

~/.bash_profile ayarlamak için PYTHONPATH ortam değişkeni (bu yoksa dosya oluşturmak) düzenlemeniz gerekir: Eğer Homebrew kullanarak PyQt yüklü yana

export PYTHONPATH=`brew --prefix`/lib/python2.7/site-packages:$PYTHONPATH 
+1

Seyahatlerimde, python projelerinin bunları yüklemenizi istediği çeşitli yöntemlerle "PYTHONPATH" ın beklenebileceğini öğrendim. OS X'de, "demlemek" i kullanarak Python'u yüklediğinizde, size "PYTHONPATH" değerini sağlamaz (ve muhtemelen kabuğunuzun init komut dosyasında bunu mikromekanik yapmanız gerekir). Bu, python projesini "pip" kullanarak yüklemek için bir yol bulabilirseniz bir sorun olmayacaktır. –

+3

Sadece .bash_profile'nizi değiştirdiğinizde, terminalinizi yeniden başlatmanız veya 'source ~/.bash_profile' komutunu çalıştırmanız gerektiğini hatırlatırız. – amccormack

+0

Bu yaklaşımla ciddi bir kusur vardır: Python 3'ü kırar ve kullanılamaz hale getirir. Çünkü PYTHONPATH ayarlanarak, aynı değerleri kullanmak için hem py2 hem de py3'ü zorlarsınız. – sorin

0

, ayrıca i yüklemek için Homebrew Python 2.

kullanmalıdır t, koş: brew install python

Şimdi PyQt'yi normal olarak alabilirsiniz.