Tôi có một trang web kích thước vừa phải nhưng phải mất khoảng 30 giây cho PyCharm để bắt đầu runserver và sẵn sàng để chạy các ứng dụng. Nếu tôi "Chạy" ứng dụng thay vì "Gỡ lỗi", nó sẽ chỉ mất khoảng 3 giây để bắt đầu.Pycharm Django Debugging là rất chậm
một số trong những điều tôi có thể làm tăng tốc độ thay đổi mã số và chu kỳ sửa lỗi là gì. Tôi đang sử dụng MBP phong nha với 16Gb RAM. Vì vậy, phần cứng không phải là vấn đề.
tôi đã loại trừ/tập tin media từ dự án. Tôi không có bất kỳ số lượng tệp lớn nào khác sẽ gây ra sự cố lập chỉ mục Tôi đang sử dụng cả Postgres và db Mongo. Tôi đang chạy Django 1,7 + một tá các gói như:
dj-static==0.0.6
django-annoying==0.8.1
django-appconf==1.0.1
django-bootstrap-form==3.2
django-bootstrap-pagination==1.5.1
django-compressor==1.5
django-extensions==1.5.5
django-filter==0.10.0
django-guardian==1.2.5
django-storages-redux==1.2.3
django-widget-tweaks==1.3
djangorestframework==3.1.2
django-jinja==1.4.1
Đây là debug đầu ra:
/Users/user1/.virtualenvs/env-test/bin/python "/Applications/PyCharm 4.5 EAP.app/Contents/helpers/pydev/pydevd.py" --multiproc --save-signatures --client 127.0.0.1 --port 64097 --file /Users/user1/gitroot/website1/manage.py runserver 0.0.0.0:8000 --verbosity 2
Connected to pydev debugger (build 141.1245)
pydev debugger: process 63926 is connecting
pydev debugger: process 63954 is connecting
Performing system checks...
System check identified no issues (0 silenced).
You have unapplied migrations; your app may not work properly until they are applied.
Run 'python manage.py migrate' to apply them.
June 03, 2015 - 09:08:52
Django version 1.7.7, using settings 'myproject.settings'
Starting development server at http://0.0.0.0:8000/
Quit the server with CONTROL-C.
UPDATE: Kể từ bài này Pycharm có khả năng sử dụng Cython như người phiên dịch . Tôi nghĩ rằng điều đó đã được cải thiện một chút. Tôi cũng chuyển sang sử dụng Runserverplus mà tôi nghĩ rằng chạy nhanh hơn.
nó thực sự là một nỗi đau mà không có giải pháp. cũng có một số vé theo dõi vấn đề của jetbrain: [PY-10031] (https://youtrack.jetbrains.com/issue/PY-10031#u=1401303786357), [PY-10427] (https: //youtrack.jetbrains .com/issue/PY-10427 # tab = Nhận xét) nhưng không có gợi ý nào khác – linqu