Anaconda Python'da xgboost nasıl kurulur (Windows platformu)?
Ben yeni bir Python kullanıcısıyım. En son Anaconda 3 2.4.1 (Python 3.5) sürümünü aşağıdaki linkten indirdim: https://www.continuum.io/downloads
Bilgisayar Yapılandırmalarım: Windows 10, 64 bit, 4GB RAM
Anaconda komut isteminde 'pip install xgboost' başarısız olduktan sonra paketi indirmenin doğru yolunu bulmak için saatler harcadım, ancak Anaconda için herhangi bir özel talimat bulamadım.
Anaconda'dan xgboost'un nasıl kurulacağı konusunda yardımcı olabilecek biri var mı?
57
3
Dün bu bağlantıyı takip ederek Windows'ta Python için xgboost'u yükleyebildim. Ancak Anaconda kullanarak içe aktarmayı denediğimde başarısız oldu. Bunun Anaconda'nın farklı bir Python dağıtımına sahip olmasından kaynaklandığını fark ettim. Daha sonra tekrar aradım ve bu harika makaleyi buldum bu da işe yaradı!
İşin püf noktası, normal Python için başarıyla kurduktan sonra, Anaconda için çalışmasını sağlamak için, Anaconda istemini açmanız ve bu klasöre "code\xgboost\python-package" cd atmanız ve ardından çalıştırmanız yeterlidir:
Ve işte! Makale yolu eklemeniz gerektiğini söylüyor, ancak benim için doğrudan çalıştı. İyi şanslar!
Ayrıca linkin mevcut olmaması ihtimaline karşı orijinal içeriği aşağıya kopyaladım...
Paket dizininde xgboost'un Windows için kararsız olduğu ve devre dışı bırakıldığı belirtiliyor:
Makinenize xgboost kurmak için buraya https://github.com/Rafi993/xgboost/ bakın. Yukarıdaki çözümün birçok farklı çeşidi var, ancak yukarıdaki bağlantıdaki sürümün iyi olduğu görülüyor. En azından benim için işe yaradı: Windows 7 ve Windows Server 2008 üzerinde test ettim.
Daha sonra python bağlarını yüklemek için cmd'de aşağıdaki komutları çalıştırın:
cd python-package python setup.py install
Ayrıca uygun bir mingw'ye de ihtiyacınız olabilir (tdm-gcc için google) ve anaconda'dan en son setuptools.
Umarım yardımcı olur