无法在.py文件中导入whois,但可以在shell中导入



我最近安装了whois

当我尝试在.py文件中导入whois模块时,我会得到ModuleNotFoundError。但是,当我在python外壳中提供导入命令时,问题不会发生,并且模块按预期导入。每次我使用相同命令:

import whois

使用外壳时,我可以获取有关该模块已导入的位置的更多信息:

import whois
whois
<module 'whois' from 'C:\Users\Name\AppData\Local\Programs\Python\Python37-32\lib\site-packages\whois\__init__.py'>

为什么与.py文件相同的目录中的Python shell具有与上述文件不同的行为?帽子我可以纠正它吗?

尝试

from .folder import whois

如果不起作用 - 尝试在该文件夹中创建空文件__init__.py,重新启动IDE或什么,然后重试

相关内容

  • 没有找到相关文章

最新更新