Bir Mac üzerinde python modülleri yüklemek için en uygun yol nedir?
Python öğrenmeye ve sevmeye başladım. Ben bir Mac üzerinde ağırlıklı olarak Linux. Python bir modülü kullanarak apt-get kurduğum zaman Linux (Ubuntu 9.04 çoğunlukla) gayet iyi çalışıyor buluyorum. Sorunsuz aktarabilirsiniz.
Mac, Macports tüm Unixy şeyler yüklemek için kullanmaya alışık değilim. Ancak, bunu yüklemek en python tarafından görülüyor değil buluyorum. Bir süre YOL ayarları ile oynamak ve python_select kullanarak geçirdim . Hiçbir şey gerçekten çalıştı ve bu noktada gerçekten sadece yem olduğumu anlamak yerine, ben değilim.
Macports evrensel python modülleri yönetmek için sevilen değil izlenimi edindim. Bir daha kullanarak yeni bir başlangıç yapmak istiyorum "" eğer bu doğru kelime olup olmadığını yaklaşımı kabul etti.
, Bu yüzden merak ediyorum, Mac python geliştiriciler kendi modülleri yönetmek için kullandığınız yöntem nedir?
Bonus soru:
Apple'ın python kullanmak, ya da başka bir versiyon mu? Kaynak yoksa iyi çalışan bir Paket Yöneticisi, her şeyi (Fink?) derleme.
Herhangi bir ipucu veya öneriler büyük ölçüde takdir edilmektedir. Zaman ayırdığınız için teşekkürler. :)
CEVAP
Python paketleri yönetmek için kullanılan en yaygın yöntem ise sistem Paket Yöneticisi kullanıyorsanız () setuptools ve easy_install kullanmaktır. Muhtemelen sisteminizde zaten yüklü. Bu gibi kullanabilirsiniz:
easy_install django
python easy_install geliştiriciler için inanılmaz bir kaynak olan Python Package Index kullanır. Bir bak paketleri mevcut olduğunu görmek için etrafında.
Daha iyi bir seçenek easy_install ile fix a lot of the problems ilişkili çalışan bir çekiş kazanıyor pip,,. Easy_install Pip, sadece daha iyi çalışır aynı paket deposunu kullanır. Sadece zaman easy_install gerekir kullanmak için bu komutu kullanın gerçekten:
easy_install pip
Bundan sonra, kullanın:
pip install django
Bir noktada muhtemelen virtualenv hakkında biraz bilgi edinmek istiyorum. Eğer çakışan paket gereksinimleri ile projeler üzerinde python geliştirme yapıyorsanız, virtualenv bir nimettir. Çeşitli paketleri tamamen farklı versiyonları için izin verir, ve ikisi arasında kolayca ihtiyaçlarınıza göre değiştir.
İlgili olan python için kullanın, yapışmaz Apple'ın python size en azından baş ağrısı, ama Eğer ihtiyacınız daha yeni bir sürümü (Leopar olduğunu 2.5.1 inanıyorum), hadi ile macports python 2.6.
Nasıl Mac OS X üzerinde MySQLdb (Pytho...
Nasıl root erişimi olmadan python modü...
Oyun 2048 için en uygun algoritma nedi...
Bir şekilde Android üzerinde Python ça...
C bir Sözlük üzerinde yineleme için en...