我发现了这个错误
Traceback (most recent call last):
File "Exporter.py", line 3, in <module>
import sys,getopt,got,datetime,codecs
File "C:\Users\Rohil\Desktop\GetOldTweets-python-master\got\__init__.py", line 1, in <module>
import models
ModuleNotFoundError: No module named 'models'
我的目录树是:
C:\Users\Rohil\Desktop\GetOldTweets-python-master\got
它包含两个文件夹:manager和models,以及一个带有代码的初始化文件:
import models
import manager
我正在执行路径为C:\Users\Rohil\Desktop\GetOldTweets-python-master\Exporter.py
的文件
我搞不清问题是什么。有人能帮我吗?
嗨,请按照下面的步骤,您将解决这个问题。如果您已经创建了目录和子目录,那么请遵循以下步骤,并且请记住所有目录都必须具有“in it.py”才能将其识别为目录。
“导入sys”并运行“sys.path”,您将能够看到python正在搜索的所有路径。您必须能够看到当前的工作目录。
现在导入要使用import的子目录和相应模块,请执行以下命令:“import subdir.subdir.modulename as abc”,现在可以使用该模块中的方法。SameIssue
正如您在这个屏幕截图中看到的,我有一个父目录和两个子目录,在第二个子目录下,我有module==CommonFunction,在sys.path执行后,您可以看到右侧的工作目录。
如果创建d或使用或自定义python包
检查我们的主管。对的。
**对于python 3.7用户**
设置环境变量
PYTHONPATH=C:\Users\Rohil\Desktop\GetOldTweets-python-master\got
(具体如何,取决于您的操作系统)相关问题 更多 >
编程相关推荐