李火星
所以我试图导入某些软件包,当我在cmd中使用此命令时py test.py
,我得到的只是ModuleNotFoundError: No module named holidays
唯一的test.py
是import holidays
。
但是,当我尝试test.py
在sublime text3中执行时,它可以工作。没有错误发生。
我试图找到Google的答案,但找不到任何有用的东西。请帮我。谢谢你们!
埃里克·戈达尔
我认为这可能与@wim在这篇文章中所说的有关
您可能需要检查以下几点:
您是否使用相同的python解释器?
import sys; print(sys.executable)
这两个都使用相同的当前目录吗?
import os; print(os.getcwd())
检查sys.path,两者之间的差异可能导致错误(可能由环境变量引起)。
import sys; print(sys.path)
(此答案完全基于Wim所说的,并已被链接的帖子中的问题接受,如果它回答了您的问题,请给他功劳)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句