我正在尝试在我的rust程序中执行这一行:
let filtered_df = df.filter(col("time").eq(cursor_date_str)).head(Some(1));
编译器返回
error[E0425]: cannot find function `col` in this scope
--> src/main.rs:50:37
|
50 | let filtered_df = df.filter(col("time").eq(cursor_date_str)).head(Some(1));
| ^^^ not found in this scope
尽管我已经从prelise导入了所有的内容:
use polars::prelude::*;
我的Polars也更新了:
polars = "0.30.0"
1条答案
按热度按时间xpcnnkqh1#
您需要在 Cargo.toml 中启用
lazy
功能。注意:我在官方文档中找不到任何其他的东西,但我在看了
polars
的源代码后得到了这个提示,它定义了它的prelude.rs
文件像这样。