当前位置: 首页 > 知识库问答 >
问题:

为什么Aptana3(OSX)在导入的项目中找不到django设置模块?

车明贤
2023-03-14

我刚开始在家里做一个基于aptana的django项目。该项目在我工作时基于windows的机器上运行良好,在我家的Mac电脑上部分运行正常。

当我跑的时候

python管理。py运行服务器

在命令行中,我的django项目运行良好。但是,当我尝试通过aptana调试/运行界面运行它时(与我在工作时设置配置的方式相同),我收到以下消息:

pydev调试器:开始回溯(最后一次调用):调试器中的文件“/Applications/Aptana Studio 3/plugins/org.python.pydev.debug_2.4.0.2012020116/pysrc/pydevd.py”,第1307行。在运行pydev_导入时运行(setup['file'],None,None)文件“/Applications/Aptana Studio 3/plugins/org.python.pydev.debug_2.4.0.2012020116/pysrc/pydevd.py”,第1060行。execfile(file,globals,locals)#执行脚本文件“/Users/michael/Documents/Aptana Studio 3 Workspace/video encoder interface/src/VideoEncoderInterface/manage.py”,第14行,在执行管理器(设置)文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site packages/django/core/management/init.py”第459行,在执行管理器实用程序中。execute()文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site packages/django/core/management/init.py”,execute self中第382行。fetch_命令(子命令)。从第261行fetch_命令klass=load_命令_类(app_名称,子命令)文件/Library/Frameworks/python2.7/site packages/django/core/management/init.py中的_argv(self.argv)文件“/Library/Frameworks/python2.7/site packages/django/core/management/init.py”运行_,在导入模块导入(名称)文件的第35行中,在load_command_class module=import_module(“%s.management.commands.%s%”(app_name,name))文件“/Library/Frameworks/python2.7/site packages/django/utils/importlib.py”中“/Library/Frameworks/Python。framework/Versions/2.7/lib/python2。7/站点包/django/core/management/commands/runserver。py”,第8行,从django.core.servers.basehttp导入AdminMediaHandler,运行,WSGIServerException,获取内部wsgi应用程序文件“/Library/Frameworks/Python。framework/Versions/2.7/lib/python2。7/site-packages/django/core/servers/basehttp。py”,第26行,从django.views导入静态文件“/Library/Frameworks/Python。framework/Versions/2.7/lib/python2。7/站点包/django/views/static。py“,第95行,在模板_translateable=ugettext_noop(u“Index of%(directory)s”)文件“/Library/Frameworks/Python中。framework/Versions/2.7/lib/python2。7/站点包/django/utils/translation/init。py”,第75行,在gettext\u noop返回_trans.gettext\u noop(消息)文件“/Library/Frameworks/Python中。framework/Versions/2.7/lib/python2。7/站点包/django/utils/translation/init。py”,第48行,在getattr if settings.USE_I18N:File“/Library/Frameworks/Python中。framework/Versions/2.7/lib/python2。7/站点包/django/utils/functional。py“,第184行,在内部self.\u setup()文件“/Library/Frameworks/Python中。framework/Versions/2.7/lib/python2。7/site-packages/django/conf/init。py”,第42行,在_setupself._wrapped=Settings(Settings\u module)文件“/Library/Frameworks/Python中。framework/Versions/2.7/lib/python2。7/site-packages/django/conf/init。py”,第95行,在init raise importorror(“无法导入设置“%s”(是否在系统路径上):%s“%(self.SETTINGS_MODULE,e))导入错误:无法导入设置“视频编码器接口.设置”(是否在系统路径上?)没有名为video-encoder-interface.settings的模块

有一件事我注意到可能是错误的(我也不知道如何修复),最后一行是指视频编码器接口。我认为应该查找VideoEncoderInterface的设置,因为这是包的名称(VideoEncoderInterface只是aptana项目目录的目录名)

共有1个答案

陆畅
2023-03-14

可能您的PYTHONPATH没有在Eclipse/PyDev中正确设置。。。或者设置模块不正确(右键单击项目

如果您仍然无法找到它,请在项目配置中发布pydev package explorer的屏幕截图,并发布manage的内容。py文件。

 类似资料:
  • 问题内容: 我正在尝试“将现有项目导入工作区”。作为“根目录”,我选择所有.java(和.class)文件所在的目录。Eclipse告诉我“未找到要导入的项目”。为什么? 问题答案: Eclipse正在寻找eclipse项目,这意味着它正在根目录(和)中搜索特定于Eclipse的文件。您或者给了Eclipse错误的目录(如果要导入一个eclipse项目),或者您实际上想从现有源创建一个新项目(->

  • 我真的感到困惑和沮丧,因为我无法理解如何导入我的android库项目作为我的应用程序项目的依赖项。 但是Android Studio 0.3.4-0.5.2没有显示任何选项,当我点击“+”时,它只显示了一个新模块的窗口。 我是不是做错什么了? 救命啊!!!

  • 问题内容: 我使用pip成功安装了不同的模块,它们显示在 如: 从航站楼 但是,每当我尝试导入它时 /或或 显示以下错误: 更新: 如果我在正确的site-packages目录中启动python 然后就可以了。如果直接在终端上编写,这将解决该问题。但是,我对如何使其在file.py中正常工作一无所知。 据我所知,我只安装了Python2.7。 来自file.py 如果我有一个file.py保存在某

  • 我使用pip成功安装了不同的模块,它们显示在 例如: 但是,每当我尝试导入它时 / 导入 或导入或 显示以下错误: 更新:如果我在正确的站点包目录下启动python 然后就成功了。如果直接在终端上书写,这将解决问题。然而,我不知道如何让它在file.py中工作,这将是正常的使用。 据我所知,我只安装了Python2.7。 如果我有文件。py保存在某个本地文件夹中。例如,它包含 当我尝试时 我得到同

  • 如果我有的话 在< code>b.py中,我可以< code >导入a 但如果我有 在<code>c中。pydo,突然出现在我得到 怎么了?我看不出第二种情况与第一种情况有什么不同 因此...在最初启动的模块的目录中搜索模块。我只是不明白其中的道理。 我不是在问如何解决问题。而是首先问为什么会有问题...... (在Python 3.8.8上测试)

  • 我试图让Django在OSX Mavericks上运行,我在运行过程中遇到了一系列错误,最新的方法是在运行若要查看是否一切正常,我会遇到以下错误,我认为这意味着它未命中libssl: ImportError:dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/psycopg2//u