Vim 为什么我的YCM服务器会关闭?

Vim 为什么我的YCM服务器会关闭?,vim,plugins,vi,macvim,youcompleteme,Vim,Plugins,Vi,Macvim,Youcompleteme,无论何时打开vim,我都会收到一条消息,即Ycm服务器已关闭,退出代码为-6。日志文件包含以下信息: 2017-12-23 21:25:50,550 - ERROR - Unable to connect to server Traceback (most recent call last): File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/../python/ycm/client/base_request.py",

无论何时打开vim,我都会收到一条消息,即Ycm服务器已关闭,退出代码为-6。日志文件包含以下信息:

2017-12-23 21:25:50,550 - ERROR - Unable to connect to server
Traceback (most recent call last):
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/../python/ycm/client/base_request.py", line 217, in HandleServerException
    yield
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/../python/ycm/youcompleteme.py", line 237, in CheckIfServerIsReady
    'ready' )
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/../python/ycm/client/base_request.py", line 68, in GetDataFromHandler
    timeout ) )
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/../python/ycm/client/base_request.py", line 183, in JsonFromFuture
    response = future.result()
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/third_party/pythonfutures/concurrent/futures/_base.py", line 404, in result
    return self.__get_result()
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/third_party/pythonfutures/concurrent/futures/_base.py", line 356, in __get_result
    raise self._exception
ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=54499): Max retries exceeded with url: /ready (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x10b7cbd50>: Failed to establish a new connection: [Errno 61] Connection refused',))
2017-12-23 21:25:50,655 - ERROR - The ycmd server SHUT DOWN (restart with ':YcmRestartServer'). Unexpected exit code -6. Type ':YcmToggleLogs ycmd_54499_stderr_MqYNI6.log' to check the logs.
2017-12-23 21:26:05,494 - ERROR - Unable to connect to server
Traceback (most recent call last):
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/../python/ycm/client/base_request.py", line 217, in HandleServerException
    yield
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/../python/ycm/client/shutdown_request.py", line 37, in Start
    self.PostDataToHandler( {}, 'shutdown', TIMEOUT_SECONDS )
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/../python/ycm/client/base_request.py", line 78, in PostDataToHandler
    timeout ) )
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/../python/ycm/client/base_request.py", line 183, in JsonFromFuture
    response = future.result()
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/third_party/pythonfutures/concurrent/futures/_base.py", line 404, in result
    return self.__get_result()
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/third_party/pythonfutures/concurrent/futures/_base.py", line 356, in __get_result
    raise self._exception
ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=54499): Max retries exceeded with url: /shutdown (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x10b80d2d0>: Failed to establish a new connection: [Errno 61] Connection refused',))
2017-12-23 21:26:05,618 - ERROR - Unable to connect to server
Traceback (most recent call last):
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/../python/ycm/client/base_request.py", line 217, in HandleServerException
    yield
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/../python/ycm/youcompleteme.py", line 237, in CheckIfServerIsReady
    'ready' )
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/../python/ycm/client/base_request.py", line 68, in GetDataFromHandler
    timeout ) )
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/../python/ycm/client/base_request.py", line 183, in JsonFromFuture
    response = future.result()
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/third_party/pythonfutures/concurrent/futures/_base.py", line 404, in result
    return self.__get_result()
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/third_party/pythonfutures/concurrent/futures/_base.py", line 356, in __get_result
    raise self._exception
ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=54502): Max retries exceeded with url: /ready (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x10b80d650>: Failed to establish a new connection: [Errno 61] Connection refused',))
2017-12-23 21:26:05,721 - ERROR - The ycmd server SHUT DOWN (restart with ':YcmRestartServer'). Unexpected exit code -6. Type ':YcmToggleLogs ycmd_54502_stderr_fNX8sk.log' to check the logs.
2017-12-23 21:26:14,523 - ERROR - Unable to connect to server
Traceback (most recent call last):
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/../python/ycm/client/base_request.py", line 217, in HandleServerException
    yield
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/../python/ycm/client/debug_info_request.py", line 41, in Start
    self._response = self.PostDataToHandler( request_data, 'debug_info' )
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/../python/ycm/client/base_request.py", line 78, in PostDataToHandler
    timeout ) )
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/../python/ycm/client/base_request.py", line 183, in JsonFromFuture
    response = future.result()
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/third_party/pythonfutures/concurrent/futures/_base.py", line 404, in result
    return self.__get_result()
  File "/Users/abhisheknaik/.vim/bundle/YouCompleteMe/third_party/pythonfutures/concurrent/futures/_base.py", line 356, in __get_result
    raise self._exception
ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=54502): Max retries exceeded with url: /debug_info (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x10b80da10>: Failed to establish a new connection: [Errno 61] Connection refused',))
2017-12-23 21:25:50550-错误-无法连接到服务器
回溯(最近一次呼叫最后一次):
HandleServerException中的文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/。/python/ycm/client/base_request.py”,第217行
产量
CheckIfServerIsReady中的文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/。/python/ycm/YouCompleteMe.py”,第237行
"准备就绪")
文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/。/python/ycm/client/base_request.py”,第68行,在GetDataFromHandler中
超时)
JsonFromFuture中的文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/。/python/ycm/client/base_request.py”,第183行
response=future.result()
文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/third\u party/pythonfutures/concurrent/futures/\u base.py”,第404行,在结果中
返回self.\u获取\u结果()
文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/third\u party/pythonfutures/concurrent/futures/\u base.py”,第356行,在获取结果中
提出自己的意见
ConnectionError:HTTPConnectionPool(host='127.0.0.1',port=54499):url:/ready超过了最大重试次数(由NewConnectionError引起(':未能建立新连接:[Errno 61]连接被拒绝',))
2017-12-23 21:25:50655-错误-ycmd服务器关闭(使用“:YcmRestartServer”重新启动)。意外退出代码-6。键入“:YcmToggleLogs ycmd_54499_stderr_MqYNI6.log”以检查日志。
2017-12-23 21:26:05494-错误-无法连接到服务器
回溯(最近一次呼叫最后一次):
HandleServerException中的文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/。/python/ycm/client/base_request.py”,第217行
产量
文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/。/python/ycm/client/shutdown\u request.py”,第37行,开始
self.PostDataToHandler({},'shutdown',超时\u秒)
PostDataToHandler中的文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/。/python/ycm/client/base_request.py”,第78行
超时)
JsonFromFuture中的文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/。/python/ycm/client/base_request.py”,第183行
response=future.result()
文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/third\u party/pythonfutures/concurrent/futures/\u base.py”,第404行,在结果中
返回self.\u获取\u结果()
文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/third\u party/pythonfutures/concurrent/futures/\u base.py”,第356行,在获取结果中
提出自己的意见
ConnectionError:HTTPConnectionPool(host='127.0.0.1',port=54499):url:/shutdown超过了最大重试次数(由NewConnectionError引起(':未能建立新连接:[Errno 61]连接被拒绝',))
2017-12-23 21:26:05618-错误-无法连接到服务器
回溯(最近一次呼叫最后一次):
HandleServerException中的文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/。/python/ycm/client/base_request.py”,第217行
产量
CheckIfServerIsReady中的文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/。/python/ycm/YouCompleteMe.py”,第237行
"准备就绪")
文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/。/python/ycm/client/base_request.py”,第68行,在GetDataFromHandler中
超时)
JsonFromFuture中的文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/。/python/ycm/client/base_request.py”,第183行
response=future.result()
文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/third\u party/pythonfutures/concurrent/futures/\u base.py”,第404行,在结果中
返回self.\u获取\u结果()
文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/third\u party/pythonfutures/concurrent/futures/\u base.py”,第356行,在获取结果中
提出自己的意见
ConnectionError:HTTPConnectionPool(host='127.0.0.1',port=54502):url:/ready超过了最大重试次数(由NewConnectionError引起(':未能建立新连接:[Errno 61]连接被拒绝',))
2017-12-23 21:26:05721-错误-ycmd服务器关闭(使用“:YcmRestartServer”重新启动)。意外退出代码-6。键入“:YcmToggleLogs ycmd_54502_stderr_fNX8sk.log”以检查日志。
2017-12-23 21:26:14523-错误-无法连接到服务器
回溯(最近一次呼叫最后一次):
HandleServerException中的文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/。/python/ycm/client/base_request.py”,第217行
产量
文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/。/python/ycm/client/debug\u info\u request.py”,第41行,开始
self.\u response=self.PostDataToHandler(请求数据“调试信息”)
PostDataToHandler中的文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/。/python/ycm/client/base_request.py”,第78行
超时)
JsonFromFuture中的文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/autoload/。/python/ycm/client/base_request.py”,第183行
response=future.result()
文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/third\u party/pythonfutures/concurrent/futures/\u base.py”,第404行,在结果中
返回self.\u获取\u结果()
文件“/Users/abhisheknaik/.vim/bundle/YouCompleteMe/third\u party/pythonfutures/concurrent/futures/\u base.py”,第356行,在获取结果中
提出自己的意见
ConnectionError:HTTPConnectionPool(host='127.0.0.1',port=54502):url:/debug_info超过了最大重试次数(由NewConnectionError引起(':未能建立新连接:[Errno 61]连接被拒绝',))
有人能指出为什么连接断了吗?运行
YcmRestartServer
没有帮助,因为服务器再次关闭


非常感谢您的帮助。谢谢

您可以尝试更新YouCompleteMe。如果使用vim插头:

:PlugUpdate YouCompleteMe

这对我很有效。

让g:ycm\u server\u keep\u logfiles=1让g:ycm\u server\u log\u level='debug'
放在你的.vimr中