2011-05-24 19 views
6

Bir noob sorusu için özür dilerim, ancak bunun neden olduğu hakkında hiçbir fikrim yok.PyCharm manage.py runserver hatası

Django 1.3'ü yeni yükledim ve PyCharm'ı ilk kez deniyorum. Ben Terminal her şey python manage.py runserver çalıştırdığınızda ben şu olsun pycharm içinden runserver deneyin, ancak eğer bir aksamadan gider:

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 http://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 

Ben tarayıcı içinde herhangi bir sayfa istemek için önce bu bütün bunların unutmayınız. Ve dediğim gibi, Terminal'den kaçmakta zorlanıyorum. Herhangi bir yardım büyük takdir edilecektir.

+4

pycharm 3.4.1 üzerinde benim için çalıştı. Bu tam olarak bir saniyede bir ürünü size veren şeydir. "Oh, bu harika bir araç var ve yapmanız gereken tek şey indirme ve çalıştırma, oh ve yama ve fork'dur. Makefile ve indirme bağımlılıklarını kullanır ve bunları oluşturur, ancak XY sürümü bozuktur ve bu nedenle önceki revizyonu alırsınız. o zaman git ve bir yakını traş et ve her şey kutudan çıkar. Vim'e geri dönüyorum. – Ska

cevap

11

Hangi sürümleri kullanarak pycharm kullanıyorsunuz? Aslında django 1.3'te bir hata. Yeniden yükleme modunda herhangi bir ide'den django çalıştırmayı denerseniz oluşur. Django yaması ile düzeltilebilir. PyCharm otomatik olarak yeniden yükleme moduna geçmemelidir.

bunu okuyun: http://blogs.jetbrains.com/pycharm/2011/03/pycharm-1-2-1-release-candidate-py-test-2-0-buildout-1-5/

+0

PyCharm 1.2.1, bu yüzden neden yeniden yüklemeye geçilmediğinden emin değilim. Ama ben Django yamalıyım ve şimdi her şey yolunda. Çok teşekkürler! –

+0

FYI, insanların hala bu sorunu yaşıyor olması durumunda. Ben sadece pycharm 1.5'i indirdim ve hala django 1.3 ile ilgili sorunları yaşıyorum, bu yüzden, yamayı elle uygulamak zorunda kaldım. – shawnwall