【发布时间】:2019-10-28 04:00:05
【问题描述】:
我使用以下代码在 Visual Studio Code 的终端中安装 xgboost:
py -3 -m venv .venv
.venv\scripts\activate
python -m pip install xgboost
我收到了这个输出:
> Requirement already satisfied: xgboost in
> c:\users\xxx\.venv\lib\site-packages (0.90) Requirement already
> satisfied: numpy in c:\users\xxx\.venv\lib\site-packages (from
> xgboost) (1.17.3) Requirement already satisfied: scipy in
> c:\users\xxx\.venv\lib\site-packages (from xgboost) (1.3.1)
但是当我想通过 import xgboost as xgb 在 JupyterNotbook 中使用 xgboost 时,我收到此错误:
ModuleNotFoundError: 没有名为“xgboost”的模块
我在 Windows 中使用 Visual Studio Code。
【问题讨论】:
-
你是如何打开你的 jupyter notebook 的?您是否检查过您的笔记本是否处于您设置的正确环境中?
-
这就是我所做的:openfile>selectfile>tutorial.ipynb
-
那么在做之前你有没有先检查你是否在你的venv中?
-
是的,我可以加载其他包,如 numpy 和 Re
标签: python installation xgboost