[英]How can I install xgboost for tox?
XGBoost需要編譯。 對於Docker,我可以這樣安裝它:
RUN git clone --recursive https://github.com/dmlc/xgboost.git
WORKDIR xgboost
RUN ./build.sh && pip3 install -e python-package
我如何確保它可用於tox
?
選項sitepackages=True
讓tox
創建即有機會獲得在全球范圍內安裝的軟件包虛擬ENVS。 這是虛擬環境部分或全局[testenv]
部分的選項。 也可以使用--sitepackages
命令行選項進行設置。 例:
[tox]
minversion = 1.8
envlist = py{27,34,35,36}
# Base test environment settings
[testenv]
basepython =
py27: {env:TOXPYTHON:python2.7}
py34: {env:TOXPYTHON:python3.4}
py35: {env:TOXPYTHON:python3.5}
py36: {env:TOXPYTHON:python3.6}
sitepackages=True
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.