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

时间:2018-04-25 01:40:30

标签: python python-import

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

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

  

bankdate(的.py)

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

谢谢〜!

cf)pip install bankdateeasy_install bankdate在这种情况下无法工作。

2 个答案:

答案 0 :(得分: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尝试导入模块使用:

from finance import bankdate

看看错误是否继续。希望它有所帮助。

答案 1 :(得分:-1)

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