2016-10-29 1 views
4

Mac에 Python 2.7 XGBoost를 설치하려고했습니다. BREW를 통해 파이썬의 프레임 워크 빌드를 실행 중이고 virtualenv에 설치하려고합니다.Mac에서 virtualenv에 Python XGBoost 패키지를 설치하는 방법

  1. 수동 빌드가 여기 : 나는 다음과 같은 방법을 시도 https://github.com/dmlc/xgboost/blob/master/doc/build.md#python-package-installation이이 오류가 발생

:

error: Error: setup script specifies an absolute path: 

/Users/username/git/xgboost/python-package/xgboost/../../lib/libxgboost.so 

setup() arguments must *always* be /-separated paths relative to the 
setup.py directory, *never* absolute paths. 

나는 xgboost을 구축 할 수 있었다, 그러나 나는를 설치하지 못할 꾸러미. 문서는 disutils이 필요하지만, 어디서나 찾을 수는 없습니다. disutils2에서 실행을 시도했지만 작동하지 않았습니다.

  1. 는 여기에서 찾을 설치를 PIP : https://pypi.python.org/pypi/xgboost/

이이 오류가 발생합니다 setup.py에서

Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/jj/7r79983d7jvcz_1y6w2n5v2m0000gn/T/pip-build-l4ak5P/xgboost/ 

답변

1

가 제거 "include_package_data = 진정한는"도움이됩니다. 참조 : https://github.com/django-salesforce/django-salesforce/issues/19

+0

'setup.py'를 완료로 실행시킬 수도 있지만 xgboost의 * broken * 설치를 생성합니다. 그것은 의존성있는 데이터 파일을 설치하지 않습니다. 예를 들어,'import xgboost'는 VERSION 파일 룩업 동안 실패합니다. – avikam