所以,我一直在做我的第一个 ML 项目,作为其中的一部分,我一直在尝试来自 sci-kit learn 的各种模型,我为随机森林模型编写了这段代码:
#Random Forest
reg = RandomForestRegressor(random_state=0, criterion = 'mse')
#Apply grid search for best parameters
params = {'randomforestregressor__n_estimators' : range(100, 500, 200),
'randomforestregressor__min_samples_split' : range(2, 10, 3)}
pipe = make_pipeline(reg)
grid = GridSearchCV(pipe, param_grid = params, scoring='mean_squared_error', n_jobs=-1, iid=False, cv=5)
reg = grid.fit(X_train, y_train)
print('Best MSE: ', grid.best_score_)
print('Best Parameters: ', grid.best_estimator_)
y_train_pred = reg.predict(X_train)
y_test_pred = reg.predict(X_test)
tr_err = mean_squared_error(y_train_pred, y_train)
ts_err = mean_squared_error(y_test_pred, y_test)
print(tr_err, ts_err)
results_train['random_forest'] = tr_err
results_test['random_forest'] = ts_err
Run Code Online (Sandbox Code Playgroud)
但是,当我运行此代码时,出现以下错误: …
我是初学者,学习 Python 大约一个月。我试图用 Python 构建一个 Web 框架。我使用 将 Flask 安装为一个包pip,但是当我尝试从 访问它时PyCharm,它显示了一个错误:
ModuleNotFoundError: 没有名为“烧瓶”的模块
我已经包含了一些屏幕截图。
此图像显示了我收到的错误:

此图显示我已在系统中成功安装 Flask:

可能是什么问题呢?我该如何解决?
PS:我可以从命令窗口访问包。只有当我尝试访问 from 时Pycharm,才会发生错误。