PyCharm manage.py runserver错误

编程入门 行业动态 更新时间:2024-10-28 02:22:17
本文介绍了PyCharm manage.py runserver错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我刚刚重新安装了Django 1.3,我第一次尝试PyCharm 。当我从终端运行 python manage.py runserver 时,一切都没有任何关系,但是如果我尝试从$ code> runserver PyCharm我得到以下内容:

导入Django设置模块设置追溯(最近呼叫最后):验证模型 0找到错误 Django版本1.3,使用设置'glist.settings'开发服务器运行在127.0.0.1:8000 / 使用CONTROL-C退出服务器。 文件/ Applications / PyCharm 1.2.1.app/helpers/pycharm/django_manage.py,第19行在< module> run_module(manage_file,None,'__main__')文件/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py,第180行,在run_module fname,loader,pkg_name)文件/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py,第72行,在_run_code exec代码在run_globals 文件/Users/goon/code/glist/manage.py中,第14行在< module> execute_manager(settings)文件/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/core/management/__init__.py,第438行,在execute_manager utility.execute()文件/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/core/management/__init__.py ,行379,执行 self.fetch_command(子命令).run_from_argv(self.argv)文件/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site -packages / django / core / management / base.py,第191行,在run_from_argv self.execute(* args,** options .__ dict__)文件/Library/Frameworks/Python.framework /Versions/2.7/lib/python2.7/site-packages/django/core/management/base.py,第220行,执行 output = self.handle(* args,** options)文件/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/core/management/commands/runserver.py,第67行,处理自身。跑(* args,** options)文件/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/core/management/commands/runserver.py,第76行,运行 autoreload.main(self.inner_run,args,options)文件/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/ django / utils / autoreload.py,第131行,主要是 reloader(main_func,args,kwargs)文件/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/django/utils/autoreload.py,第104行,在python_reloader reloader_thread()文件/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/django/utils/autoreload.py,第83行,在reloader_thread ensure_echo_on()文件/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/django/utils/autoreload.py,第77行,在ensure_echo_on attr_list = termios.tcgetattr(fd) termios.error:(25,'Inappropriate ioctl fo r设备') 处理完成退出代码1

请注意,在我从浏览器中请求任何页面之前,这一切都发生了。而且,正如我所说,我没有遇到从终端运行的麻烦。任何帮助将不胜感激。

解决方案

您正在使用什么版本的pycharm?其实这是django的错误1.3。如果您尝试在重新加载模式下从任何ide运行django,将会发生这种情况。它可以通过修补django修复。虽然PyCharm应该自动切换到没有重新加载模式。

阅读: blogs.jetbrains/pycharm/2011/03/pycharm-1-2-1-release-candidate- py-test-2-0-buildout-1-5 /

Sorry to ask a noob question but I have no idea why this is happening.

I've just reinstalled Django 1.3, and am trying PyCharm for the first time. When I run python manage.py runserver from Terminal everything goes without a hitch, however if I try to runserver from within PyCharm I get the following:

Importing Django settings module settings Traceback (most recent call last): Validating models... 0 errors found Django version 1.3, using settings 'glist.settings' Development server is running at 127.0.0.1:8000/ Quit the server with CONTROL-C. File "/Applications/PyCharm 1.2.1.app/helpers/pycharm/django_manage.py", line 19, in <module> run_module(manage_file, None, '__main__') File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py", line 180, in run_module fname, loader, pkg_name) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py", line 72, in _run_code exec code in run_globals File "/Users/goon/code/glist/manage.py", line 14, in <module> execute_manager(settings) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/core/management/__init__.py", line 438, in execute_manager utility.execute() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/core/management/__init__.py", line 379, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/core/management/base.py", line 191, in run_from_argv self.execute(*args, **options.__dict__) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/core/management/base.py", line 220, in execute output = self.handle(*args, **options) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/core/management/commands/runserver.py", line 67, in handle self.run(*args, **options) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/core/management/commands/runserver.py", line 76, in run autoreload.main(self.inner_run, args, options) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/utils/autoreload.py", line 131, in main reloader(main_func, args, kwargs) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/utils/autoreload.py", line 104, in python_reloader reloader_thread() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/utils/autoreload.py", line 83, in reloader_thread ensure_echo_on() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/utils/autoreload.py", line 77, in ensure_echo_on attr_list = termios.tcgetattr(fd) termios.error: (25, 'Inappropriate ioctl for device') Process finished with exit code 1

Please note that this is all happening before I request any page from within the browser. And, as I said, I have no trouble running from Terminal. Any help would be greatly appreciated.

解决方案

What version fo pycharm are you using ? Actually it`s a error in django 1.3. It will occur if you try to run django from any ide in reload mode. It can be fixed by patching django. Although PyCharm should automatically switch to no reload mode.

Read this : blogs.jetbrains/pycharm/2011/03/pycharm-1-2-1-release-candidate-py-test-2-0-buildout-1-5/

更多推荐

PyCharm manage.py runserver错误

本文发布于:2023-10-28 00:33:56,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1534983.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:错误   manage   PyCharm   runserver   py

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!