Python &引用;ModuleNotFoundError:没有名为x的模块:Pydev配置正确吗?
第一次尝试EclipsePydev真的很难 尝试在python django中运行shell命令,但是我遇到以下错误: ModuleNotFoundError:没有名为“rango”的模块 我检查了Project>Properties>PyDev-Django以查看设置模块,这两个字段都说:“找不到设置/管理模块 屏幕如下: 以下是堆栈跟踪:Python &引用;ModuleNotFoundError:没有名为x的模块:Pydev配置正确吗?,python,django,eclipse,installation,pydev,Python,Django,Eclipse,Installation,Pydev,第一次尝试EclipsePydev真的很难 尝试在python django中运行shell命令,但是我遇到以下错误: ModuleNotFoundError:没有名为“rango”的模块 我检查了Project>Properties>PyDev-Django以查看设置模块,这两个字段都说:“找不到设置/管理模块 屏幕如下: 以下是堆栈跟踪: Traceback (most recent call last): File "<input>", line 1, in <mod
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "F:\CAB302\java-latest-released\eclipse\plugins\org.python.pydev.core_6.4.1.201806231219\pysrc\_pydev_bundle\pydev_import_hook.py", line 21, in do_import
module = self._system_import(name, *args, **kwargs)
ModuleNotFoundError: No module named 'rango'
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“F:\CAB302\java最新发布的\eclipse\plugins\org.python.pydev.core_6.4.1.201806231219\pysrc\\ pydev_bundle\pydev_import_hook.py”,第21行,在do_import中
模块=self.\u系统\u导入(名称,*args,**kwargs)
ModuleNotFoundError:没有名为“rango”的模块
Python路径正确吗?同样
我不确定python路径代表什么?(请解释)。仅供参考
Python路径屏幕截图:
照片一中错误的正确路径是什么?我假设这就是为什么我会得到ModuleNotFoundError
请帮助!问题是您的PYTHONPATH配置指向错误的位置 i、 例如:如果您想
导入rango
,则需要将项目/Tango
(从屏幕截图)设置为源文件夹(即要添加到PYTHONPATH的文件夹)
这在项目属性->PyDev-PYTHONPATH
中(请确保还从PYTHONPATH取消设置项目根目录)。有关详细信息,请参阅
在django设置中,您应该删除
Project/
和Project/Tango
——manage.py应该是Tango/manage.py
,django设置模块应该是Tango.settings
您在pydev控制台中键入的导致ModuleNotFoundError
的行是什么从屏幕截图上很难看出,rango
是Tango
模块中的一个子模块。如果是这样的话,那么你应该从Tango.rango导入…
命令是:from rango.models import user\u session rango是应用程序,文件夹结构在这里的照片中,(蓝线)控制台:如果您查看问题中的第一张照片,pydev设置模块字段显示not found?有什么原因吗?rango
是Tango
中的子模块——您可能希望以这种方式导入它(如上所述)@jedwards好的,我现在有一个不同的错误,我正在尝试进行迁移,但是我得到了这个“rango.settigns”没有找到?