(我的 Python 是通过 Homebrew 安装的,并且被首选项正确地引用为我的项目解释器)
我对 PyCharms Django Shell 有疑问。如果我启动 django shell,它会运行命令(端口正在改变):
/usr/local/Cellar/python/2.7.3/bin/python2.7 -u /Applications/PyCharm.app/helpers/pydev/pydevconsole.py 52135 52136
现在,这行不通了,它只是声明“PyDev 控制台:开始”,过了一会儿,它停止了。
但是当我禁用我的 Wifi 时,它起作用了!现在,这可能是什么?
(我正在运行最新的 Mountain Lion OSX,禁用防火墙,PyCharm 2.5.2,Django 1.4)
最佳答案
看起来问题与 Mac OS DNS 解析细节有关。在尝试使用@ruffy 解决此问题时,修复它的方法是将 LAN DNS 服务器更改为 Google (8.8.8.8
)。
我已经 logged this issue在 PyCharm 跟踪器中,以便我们可以在未来的更新中为其提供解决方法。
相关主题:
关于django - PyCharm 和 Django Shell 网络,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11683811/