簡體   English   中英

為Pycharm VirtualEnv安裝XGBoost(Windows)

[英]Install XGBoost for Pycharm VirtualEnv (Windows)

我正在嘗試為Windows上的PyCharm項目安裝XGBoost軟件包。 盡管我在Project Interpreter-安裝(+)-Available Packages菜單中找到XGBoost軟件包,但是在安裝過程中發生了以下錯誤:

使用緩存的xgboost-0.6a2.tar.gz收集xgboost

C:\\ Users \\\\ AppData \\ Local \\ Temp \\ pycharm-packaging \\ xgboost \\ pip-egg-info中沒有文件/目錄(來自PKG-INFO)

我已經找到有關Windows上的XGBoost安裝的答案 ,它對我有用。

但是,當我創建一個新的PyCharm虛擬環境時,XGBoost仍然不可用,也不能從Project Interpreter菜單中安裝它。

所以問題是如何在Windows上運行帶有VirtualEnv的PyCharm安裝XGBoost?

謝謝。

我建議您不要使用PyCharm設置對話框來安裝軟件包,而是使用命令行將XGBoost軟件包安裝到虛擬環境中。

如果您a)在將XGBoost安裝到虛擬環境中時遇到問題,並且b)在根python安裝中安裝XGBoost可以正常進行,建議您使用--system-site-packages選項創建虛擬環境(允許虛擬環境訪問系統站點軟件包)。

另外,請查看Christoph Gohlke提供的出色的Windows Python擴展包站點。 在這里,您將找到許多難以在Windows上構建的Python軟件包的預構建軟件包,包括用於Python 3.5和3.6的XGBoost 0.6。

而且,如果您仍然對庫存的python發行版(www.python.org上的發行版)有疑問,我建議您嘗試一下Anaconda 這個SO問題涉及在Anaconda上安裝XGBoost。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM