我最近安装了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或什么,然后重试