Eclipse的PyDev的自动完成的问题(Eclipse PyDev Autocomplete I

2019-10-17 00:28发布

我在Eclipse安装在我的Mac的PyDev。 每当我写的代码,它只有几个建议,似乎是不完整的。 例如,每当我输入“R”,它只是提出“养()”和“返回()”。 然而,所有这一切我希望它表明仍然在运行时执行其他功能。

这是错误:

错误连接到Python的过程。 - 在不是活的过程中了(输出= 0) - ProcessInfo:

  • 执行:在/ usr / bin中/蟒-u /用户//下载/蚀2 /插件/ org.python.pydev_2.6.0.2012062818 /pysrc/pycompletionserver.py 52958 52957

  • 环境:APP_ICON_2099 = .. /资源/ Eclipse.icns Apple_PubSub_Socket_Render = / TMP / launch- 4HHiSZ /渲染COMMAND_MODE = unix2003 DISPLAY = / TMP /发射-hu6CLm / org.x:0 HOME = /用户/ JAVA_STARTED_ON_FIRST_THREAD_2099 = 1 LOGNAME = PATH = / USR / bin中:/ bin中:/ usr / sbin目录:/ sbin目录PYTHONPATH = /用户//下载/电化学发光免疫法PSE 2 /插件/ org.python.pydev_2.6.0.2012062818 / pysrc / pydev_sitecustomize:/系统/库/框架/蟒蛇。 框架/版本/ 2.6 / lib中/ python26.zip:/系统/资源库/框架/ Python的。 框架/版本/ 2.6 / lib中/ python2.6的:/系统/资源库/框架/ Python的。 框架/版本/ 2.6 / lib中/ python2.6的/开发平台 - 达尔文:/系统/资源库/框架/ Python的。 框架/版本/ 2.6 / lib中/ python2.6的/开发平台-MAC:/系统/资源库/框架/ Python的。 框架/版本/ 2.6 / lib中/ python2.6的/高原-MAC / lib- scriptpackages:/系统/资源库/框架/ Python的。 框架/版本/ 2.6 /额外/ lib中/ Python的:/系统/资源库/框架/ Python的。 框架/版本/ 2.6 / lib中/ python2.6的/ lib目录-TK:/系统/资源库/框架/ Python的。 框架/版本/ 2.6 / lib中/ python2.6的/ lib目录岁:/系统/资源库/框架/ Python的。 框架/版本/ 2.6 / lib中/ python2.6的/ lib目录-dynload:/系统/资源库/框架/ Python的。 框架/版本/ 2.6 /额外/ lib中/蟒蛇/ PyObjC:/系统/资源库/框架/ Python的。 框架/版本/ 2.6 /附加/ LIB /蟒/ WX-2.8- MAC-的unicode SHELL = /斌/庆典SSH_AUTH_SOCK = / TMP /发射-phfnZP /听众TMPDIR = /变种/文件夹/氪/ Krv2afoAFMa79AvxnI73IE ++ + TI / -TMP - / USER = __CF_USER_TEXT_ENCODING = 0x1F5:0:0 = com.apple.java.jvmTask JNI

  • 工作目录:/用户//下载/月食2 /插件/ org.python.pydev_2.6.0.2012062818 / pysrc

  • 操作系统:Mac OS X

  • 标准输出:pycompletionserver将开始pycompletionserver创建pycompletionserver收到错误插座:回溯(最近通话最后一个):文件“/用户//下载/月食2 /插件/ org.python.pydev_2.6.0.2012062818 /pysrc/pycompletionserver.py” ,线261,在运行s.bind((HOST,self.thisPort))文件 “”,第1行,在绑定gaierror:[错误8]的节点名也不servname提供,或未知的

  • 螺纹加工-1 52957例外:错误输出:错误参数连接:主机:本地主机端口回溯(最近通话最后一个):文件“/系统/资源库/框架/ Python的框架/版本/ 2.6 / lib中/ python2。 6 / threading.py”,线522,在__bootstrap_inner self.run()文件 “/用户//下载/蚀2 /插件/ org.python.pydev_2.6.0.2012062818 /pysrc/pycompletionserver.py”,线261,在运行s.bind((HOST,self.thisPort))文件 “”,第1行,在绑定gaierror:[错误8]的节点名也不servname提供,或未知的

Answer 1:

我解决我的问题(几乎相同):

我有

127.0.0.1本地主机

:: 1本地主机

写在我的“东道主” -file:

怎么解决:

  1. 打开终端
  2. 须藤纳米/ etc / hosts中
  3. 输入密码
  4. 发现这两个条目,并以“#”为例加以注释: #127.0.0.1 localhost #::1 localhost
  5. CTRL + X
  6. Y(上欧洲键盘Z = Y)
  7. 输入

=>解决



Answer 2:

看来,由于某种原因,它不能够连接到“localhost”的,这通常意味着在你的机器配置了一些问题。

看一眼:

https://superuser.com/questions/207244/os-x-cant-resolve-localhost-suddenly

https://superuser.com/questions/142736/cant-resolve-localhost-on-mac-os-x-server

看,如果这是你的情况......你也可以尝试编辑:

/用户/ tywhitehouse10 /下载/蚀2 /插件/ org.python.pydev_2.6.0.2012062818 / pysrc / pydev_localhost.py

并使功能“get_localhost”回归“127.0.0.1”直接(但这不是一个真正的解决方案,只是一个方法来检查,如果绑定到地址,而不是直接的本地主机的作品,因为你的本地主机一定要妥善解决)。



文章来源: Eclipse PyDev Autocomplete Issues