Geçen yıl çeşitli Windows dağıtımlarını denedim, çalışma ortamım için uygun bir tane bulmaya çalıştım (bir proxy arkasında, ancak proxy yapılandırmasına erişim olmadan).
İşte deneyimlerimden aldığım geri bildirim:
EPD / Canopy:
EPD lisansımız vardı, ancak eskiydi ve garip proxy durumu nedeniyle güncelleme yapamadık. Bazı paketler eklemek için ( xlrd / xlwt'nin son sürümü gibi ), kaynaktan derledim. Güncellemek için scipy ve numpy i? Derlenmiş yükleyici kullanılan http://www.lfd.uci.edu/~gohlke/pythonlibs/ , ancak bazen uyumluluğu berbat olur. Tamamen yapılandırılmış bir Py2exe ve Cython'a sahip olmayı sevdim ve kutudan çıkar çıkmaz işe yaradı.
Bir süre sonra, Canopy'nin ücretsiz sürümünü yüklemeyi denedim, ancak Cython ve py2exe eksik ve ihtiyacım olan bazı özel gelişmiş paketler yok, bu yüzden gerçekten kullanmadım. Meslektaşlarımdan bazıları tam Canopy lisansını satın aldı, ancak nasıl güncelleneceklerinden hala emin değiliz ...
Python (x, y):
Lisanslarla uğraşmak istemiyorum, evde Python (x, y) kurdum. Şu anda fark ettiğim tek dezavantaj, standart kurulumun istediğiniz paketleri seçmenizi gerektirmesidir. Bu hem iyi hem de kötü bir nokta, çünkü müşterilerimin kurduğumda yaptığım yapılandırmanın aynısına sahip olacağından emin olamıyorum. (Enthought araç takımı Python (x, y) 'de kurulabilir.) Python (x, y)' yi bir süre kullandıktan sonra, 32 bit sürümünü kurduğumu fark ettim. Web sitelerinde net olmamakla birlikte, Temmuz 2015 itibarıyla 64 bit sürümleri yok gibi görünüyor. Onu kaldırıp 64 bit dağıtım alacağım.
Anaconda:
Bunu ilk yazdığımda Anaconda henüz yeterli pakete sahip değilmiş gibi görünüyordu. Birkaç yıl sonra, çok daha iyi görünüyor, bir deneyeceğim!
Manuel:
Eski EPD sürümümüzle sürüm uyumluluğu sorunlarını önlemek için, manuel Python kurulumunu kullandım ve yukarıda bağlantısı verilen LFD web sitesinden ek paketler ekledim. Harika çalışıyor, ancak yine de Canopy'yi gelişmiş paketler ( GDAL veya PyFITS gibi) gerektiren yeni bir kullanıcıya öneririm .
Özet: Canopy'ye giderseniz, tam lisansı alın (Akademik veya satın alınmış). Aksi takdirde, Python (x, y) ile gidin, aynı olacaktır.
Ubuntu'da:
Dağıtıma gerek yok. Hepsi nispeten yeni (+/- 6 ay tolere edilebilir) ve önceden derlenmiştir. Sadece yürütmen gerekiyor sudo apt-get install python python-scipy
ve orada! En gelişmiş paketler de orada.