从 Python 非标准库导入模块

Posted

技术标签:

【中文标题】从 Python 非标准库导入模块【英文标题】:Importing module from Python non standard library 【发布时间】:2020-11-13 18:15:08 【问题描述】:

我是这里的初学者。我正在尝试在 Python 中使用银行模拟器模块,其名称为银行sim,但我没有这样做。如果我编写代码import banksim,则会返回错误。此外,上述模块的开发人员没有提到pip install。谁能帮我解决这个问题?非常感谢!

模块位于: https://github.com/banking-project/banksim

我该如何使用它?

【问题讨论】:

【参考方案1】:

您可以克隆存储库或将其下载为 zip 并解压缩。只需将banksim 文件夹复制到您要在其中使用模块的项目的根文件夹中,然后从那里导入即可。

还为存储库中的requirements.txt 运行pip install -r requirements.txt

【讨论】:

【参考方案2】:

在包含pip.exe 的文件夹内创建一个名为requirements.txt 的文本文件。

文件的内容应该是:

mesa==0.8.5
#dash==0.38.0  # The core dash backend
#dash-html-components==0.13.5  # HTML components
#dash-core-components==0.43.1  # Supercharged components
#dash-table==3.5.0  # Interactive DataTable component (new!)
#dash-daq==0.1.0  # DAQ components (newly open-sourced!)

然后在你的命令提示符下运行pip install -r requirements.txt

【讨论】:

以上是关于从 Python 非标准库导入模块的主要内容,如果未能解决你的问题,请参考以下文章

Python模块

python--标准库与扩展库的导入与使用

1Python标准库系列之模块介绍

python之导入模块的方法

python之导入模块的方法

python基础6 模块初识