Python 使用PyDev在Eclipse中运行文件时出错/初始化控制台时出错

Python 使用PyDev在Eclipse中运行文件时出错/初始化控制台时出错,python,eclipse,pydev,Python,Eclipse,Pydev,在Eclipse中使用PyDev控制台,最初运行良好。Python代码将在控制台中工作。 当我开始在PyDev模块中编写文件时,我尝试执行runfile(),但是已经用python初始化的控制台返回以下错误: Failed to parse server's response: Expected methodResponse element, got head127.0.0.1 - - [18/Jul/2015 13:55:14] code 400, message Bad HTTP/0.9 r

在Eclipse中使用PyDev控制台,最初运行良好。Python代码将在控制台中工作。 当我开始在PyDev模块中编写文件时,我尝试执行runfile(),但是已经用python初始化的控制台返回以下错误:

Failed to parse server's response: Expected methodResponse element, got head127.0.0.1 - - [18/Jul/2015 13:55:14] code 400, message Bad HTTP/0.9 request type ('POST')
之后,我关闭控制台并重新启动Eclipse。现在,当我尝试初始化pyDev控制台时,它会返回以下结果:

Error initializing console.

Unexpected error connecting to console.

Failed to recive suitable Hello response from pydevconsole. Last msg received: Failed to parse server's response: Expected methodResponse element, got head
使用的命令行:

C:\Users\axelrod\AppData\Local\Continuum\Anaconda\python.exe-u C:\Users\axelrod\Applications\eclipse\plugins\org.python.pydev\u 4.2.0.201507041133\pysrc\pydevconsole.py 50824 50825 50824 50825

环境:

PATH=C:/ProgramFiles/Java/jre1.8.0_51/bin/server;C:/ProgramFiles/Java/jre1.8.0_51/bin;C:/ProgramFiles/Java/jre1.8.0_51/lib/amd64;C:\ProgramData\Oracle\Java\javapath;C:\Program Files\Dell\DW WLAN卡;;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\ProgramFiles(x86)\QuickTime\QTSystem\;C:\ProgramFiles\CREDANT\Shield v7.3\;C:\Users\axelrod\AppData\Local\Continuum\Anaconda;C:\Users\axelrod\AppData\Local\Continuum\Anaconda\Scripts;C:\Users\axelrod\Applications\eclipse

LOCALAPPDATA=C:\Users\axelrod\AppData\Local

处理器_级别=6

SYSTEMDRIVE=C:

FP\u否\u主机\u检查=否

COMMONPROGRAMFILES(X86)=C:\ProgramFiles(X86)\CommonFiles

USERDOMAIN=CHAPMANEDU

LOGONSERVER=\ORDC01

LDMS\u LOCAL\u DIR=C:\Program Files(x86)\LANDesk\LDClient\Data

PROMPT=$p$G

SESSIONNAME=控制台

ALLUSERSPROFILE=C:\ProgramData

程序文件(X86)=C:\Program Files(X86)

处理器体系结构=AMD64

ASL.LOG=目的地=文件

DEFLOGDIR=C:\ProgramData\McAfee\DesktopProtection

WINDOWS\u跟踪\u标志=3

PROGRAMFILES=C:\PROGRAMFILES

APPDATA=C:\Users\axelrod\APPDATA\Roaming

PSMODULEPATH=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\

PROGRAMW6432=C:\Program Files

PROGRAMDATA=C:\PROGRAMDATA

SYSTEMROOT=C:\Windows

USERNAME=axelrod

VSEDEFLOGDIR=C:\ProgramData\McAfee\DesktopProtection

USERDNSDOMAIN=CHAPMAN.EDU

PYTHONPATH=C:\Users\axelrod\Applications\eclipse\plugins\org.python.pydev_4.2.0.201507041133\pysrc\pydev_站点自定义;C:\Users\axelrod\AppData\Local\Continuum\Anaconda\DLLs;C:\Users\axelrod\AppData\Local\Continuum\Anaconda\lib;C:\Users\axelrod\AppData\Local\Continuum\Anaconda\lib\lib-tk;C:\Users\axelrod\AppData\Local\Continuum\Anaconda;C:\Users\axelrod\AppData\Local\Continuum\Anaconda\lib\site包;C:\Users\axelrod\AppData\Local\Continuum\Anaconda\lib\site packages\Sphinx-1.3.1-py2.7.egg;C:\Users\axelrod\AppData\Local\Continuum\Anaconda\lib\site packages\cryptography-0.9.1-py2.7-win-amd64.egg;C:\Users\axelrod\AppData\Local\Continuum\Anaconda\lib\site packages\win32;C:\Users\axelrod\AppData\Local\Continuum\Anaconda\lib\site packages\win32\lib;C:\Users\axelrod\AppData\Local\Continuum\Anaconda\lib\site packages\Pythonwin;C:\Users\axelrod\AppData\Local\Continuum\Anaconda\lib\site packages\setuptools-17.1.1-py2.7.egg;C:\Users\axelrod\Desktop\ECLIPSE WORKSPACE\intropythondaanalysis\src

PATHEXT=.COM;。EXE;。蝙蝠;。CMD;。VBS;。VBE;。JS;。JSE;。WSF;。WSH;。理学硕士

OS=Windows\u NT

COMPUTERNAME=ENG-AXELROD5520

COMMONPROGRAMW6432=C:\Program Files\Common Files

COMMONPROGRAMFILES=C:\Program Files\Common Files

COMSPEC=C:\Windows\system32\cmd.exe

处理器_版本=2a07

类路径=。;C:\ProgramFiles(x86)\QuickTime\QTSystem\QTJava.zip

WINDIR=C:\Windows

HOMEPATH=\Users\axelrod

TEMP=C:\Users\axelrod\AppData\Local\TEMP

HOMEDRIVE=C:

处理器_标识符=Intel64系列6型号42 Stepping 7,GenuineIntel

USERPROFILE=C:\Users\axelrod

WINDOWS\u TRACING\u LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log

TMP=C:\Users\axelrod\AppData\Local\Temp

PUBLIC=C:\Users\PUBLIC

处理器的数量=4

QTJAVA=C:\ProgramFiles(x86)\QuickTime\QTSystem\QTJAVA.zip

Python编码=UTF-8

PYDEV_UMD_ENABLED=true

PYDEV_UMD_NAMELIST=guidata,guiqwt


PYDEV_UMD_VERBOSE=true

一个解决方案是使用python集成附带的Liclipse,您所要做的就是配置解释器。或者检查解释器的配置是否正确。配置可在窗口->首选项->Pydev->Intrepreters中找到。另一个可能是错误的,pydev模块可能用于某种类型的eclipse。我个人用的是LiClipse,非常好