没有名为'bankdate'的模块(如何导入.py ??)

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

对不起,我不知道如何描述这种情况。我想安装的更大的包是“财务”(http://pydoc.net/finance/0.2502/finance.bankdate/)。我下载了它并解压缩以使用python setup.py install进行安装。

但是,我无法解析导入另一个子模块

禁止(.pay)

当我使用财务模块时,会出现错误消息"ImportError: No module named 'bankdate'。(在财务部门的"__init__.py"中需要它。)bankdate.py似乎是财务文件夹下的文件。我怎么能安装“bankdate”?有人帮我这个吗?

谢谢〜!

cf)pip install bankdateeasy_install bankdate在这种情况下不起作用。

python python-import
2个回答
0
投票

我不知道您是使用Linux还是Windows。但是检查包是否正确安装将是一个好的开始。您可以使用以下代码检查已安装的软件包及其版本:

import pip
installed_packages = pip.get_installed_distributions()
installed_packages_list = sorted(["%s==%s" % (i.key, i.version)
     for i in installed_packages])
print(installed_packages_list)

通过这样做,使用setuptoolspip安装的软件包将出现在下面的列表中。如果您的包没有出现在列表中,则表示未安装。 Neverhteless尝试导入模块usign:

from finance import bankdate

并查看错误是否继续。希望能帮助到你。


-1
投票

你可以使用pip install finance或者你可以下载.whl文件使用pip install .whl你可以试试

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