如何正确导入polls-lts-cpu

问题描述 投票:0回答:2

我想使用 python 包 polars-lts-cpu,因为我在 gitlab 运行器上面临一些硬件问题。如何在Python中导入这个包,即别名是什么?

一个简单的

import polars-lts-cpu
会产生语法错误。该文档没有给出任何提示或建议。

如有任何帮助,我们将不胜感激。

python python-polars
2个回答
1
投票

使用方法与默认的 Polars 包完全相同。所以你导入

polars
,而不是
polars-lts-cpu

me:~: $ pip install -U polars-lts-cpu
Collecting polars-lts-cpu
  Downloading polars_lts_cpu-0.15.7-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.6 MB)
     |████████████████████████████████| 14.6 MB 11.7 MB/s 
me:~: $ python -c "import polars as pl; print(pl.__version__)"
0.15.7

0
投票

Fwiw,我正在使用

poetry
并且有一个奇怪的行为。赞成的答案是正确的,但在我的情况下不完整。

正确流程:

poetry remove polars
poetry add polars-lts-cpu
poetry shell
python
import polars

我这样做了,但仍然收到错误,所以有一些 Polars 的残留内存(我想是因为我最初安装了这两个软件包)。为了解决这个问题,我做了:

poetry shell
pip uninstall polars
pip install polars-lts-cpu
© www.soinside.com 2019 - 2024. All rights reserved.