无需安装即可导入Python库

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

有没有办法在不使用 pip install 的情况下将 pandas 等 Python 库导入到脚本中?我已经尝试下载 .whl 文件或原始源代码并尝试使用

sys.path.append(path to library)
import pandas

我找到的应该是一个解决方案,但它不起作用。问题是我无法使用任何外部程序或 pip 来安装库。有没有办法通过显式链接来做到这一点?

python import
1个回答
0
投票

Python import 在 sys.path 中查找包,因此通常使用 sys.path “hack” 应该可以工作。或者,您可以将包路径添加到 PYTHONPATH,然后它也将添加到 sys.path。

但是,对于 Pandas 来说这不起作用。 Pandas 使用 C 扩展(主要使用 Cython 编写)来加速某些操作。要从源代码安装 pandas,您需要编译这些 C 扩展,这意味着您需要一个 C 编译器。

如果您甚至不允许使用 pip,这可能首先适用于 C 编译器。

© www.soinside.com 2019 - 2024. All rights reserved.