要安装python软件包,有没有办法只将我需要的特定模块(加上依赖项)安装到虚拟环境中?
例如,我在代码中导入以下内容
from statsmodels.tsa.arima_model import ARIMA
我只需要ARIMA
(和依赖项),就不需要完整的statsmodels
库。
我该怎么做?
理论上:
答案 0 :(得分:0)
这是一种可怕的暴力手段。希望有人给您更好的答案!
假设您要安装的源是公开的,其许可允许这种使用,并且您愿意解决麻烦,我想您可以:
或者,如果上述假设成立,但您不希望直接在软件内进行销售,则可能:
pip
或您环境的本机依赖性管理工具,以在虚拟环境中下载并安装软件包。请注意,这两种方法都会使您面临多种风险,包括但不限于: