我尝试在Jupyter笔记本中导入factor_analyzer。但是我遇到了一个错误,说“最近没有从python 3切换到2的模块,名为utils”。 Python 3从来没有这个问题。如何解决? -塞缪尔·杜赖维尔
答案 0 :(得分:0)
在尝试在python 3.7中导入不同的模块时,我也遇到了相同的问题(导入错误),所以我所做的是我刚刚卸载了python 3.7并安装了3.8的新版本的python,我可以导入我的模块了没有错误,请尝试使用最新版本。...
答案 1 :(得分:0)
当Python解释器找不到特定的".py"
文件时,将发生特定的错误。您的情况是文件"utils.py"
。
首先,您需要找到尝试导入"utils.py"
的文件。从主文件开始,查找要导入的所有文件。 (我猜这个问题来自一个非图书馆文件,但我可能是错的。)
一旦有了“顶级”导入列表,请检查每个文件以查看它们要导入的内容,并为它们重复该过程。最终,您将找到试图导入“ utils”的.py文件。可能有一个目录规范,迫使Python查找错误的位置。
最后,使用Windows的文件管理器搜索“ utils.py
”。作为临时解决方案,您可以将其从当前位置复制到您的工作目录中。至少可以使您的项目启动并运行,直到找出真正的原因为止。
答案 2 :(得分:0)
似乎系统上未安装utils
模块。尝试使用pip安装它:
python -m pip install utils