<p>我正在尝试在PyCharm(在windows主机上)和运行django应用程序的debian虚拟主机之间进行调试。说明中说要安装egg,添加导入,然后调用命令。我想这些事情需要在debian主机上完成?</p>
<p>好吧,那么,我应该把这两行放在哪个文件中?</p>
<pre><code>from pydev import pydevd
pydevd.settrace('not.local', port=21000, stdoutToServer=True, stderrToServer=True)
</code></pre>
<p>我试着把它放在背景里,但是得到了这样的东西。。。</p>
<pre><code>File "/django/conf/__init__.py", line 87, in __init__
mod = importlib.import_module(self.SETTINGS_MODULE)
File "/django/utils/importlib.py", line 35, in import_module
__import__(name)
File "/settings.py", line 10, in <module>
pydevd.settrace('dan.local', port=21000, stdoutToServer=True, stderrToServer=True)
File "/pycharm-debug.egg/pydev/pydevd.py", line 1079, in settrace
debugger.connect(host, port)
File "/pycharm-debug.egg/pydev/pydevd.py", line 241, in connect
s = StartClient(host, port)
File "/pycharm-debug.egg/pydev/pydevd_comm.py", line 362, in StartClient
sys.exit(1)
SystemExit: 1
</code></pre>
<p>而pycharm只是坐在那里“等待连接”</p>