Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Vim YouCompleteMe和Ultisnips攻击小牛队_Python_Vim_Ultisnips - Fatal编程技术网

Python Vim YouCompleteMe和Ultisnips攻击小牛队

Python Vim YouCompleteMe和Ultisnips攻击小牛队,python,vim,ultisnips,Python,Vim,Ultisnips,我在Mavericks上安装Ultisnips和YouCompleteMe的时候真是太糟糕了。我安装了python,然后安装了vim。我已经让vim大部分工作正常,但是在尝试启用这两个插件时,python错误是永无止境的 例如: Error detected while processing function UltiSnips#bootstrap#Bootstrap: line 35: ERROR:root:code for hash md5 was not found. Tracebac

我在Mavericks上安装Ultisnips和YouCompleteMe的时候真是太糟糕了。我安装了python,然后安装了vim。我已经让vim大部分工作正常,但是在尝试启用这两个插件时,python错误是永无止境的

例如:

Error detected while processing function UltiSnips#bootstrap#Bootstrap:
line   35:
ERROR:root:code for hash md5 was not found.
Traceback (most recent call last):
File"/usr/local/Cellar/python/2.7.6_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/hashlib.py", line 139, in <module>
globals()[__func_name] = __get_hash(__func_name)
处理函数UltiSnips#bootstrap#bootstrap时检测到错误: 第35行: 错误:根:未找到哈希md5的代码。 回溯(最近一次呼叫最后一次): 文件“/usr/local/ceral/python/2.7.6_1/Frameworks/python.framework/Versions/2.7/lib/python2.7/hashlib.py”,第139行,in globals()[\uuuuu func\u name]=\uuuu get\u散列(\uuuu func\u name) 我已经通过谷歌搜索阅读了所有我能读到的内容,但这场斗争似乎比山狮更为艰难

我的vimrc在这里:


我已经注释掉了这两个有问题的插件(是的,我知道我有冲突的绑定,我只使用了一个)

对于遇到这些问题的任何其他人来说,实际上是自制的python安装有问题。需要强制使用酿造的openssl版本:

brew install openssl
brew link openssl --force
brew uninstall python
brew install python --with-brewed-openssl

对我来说,在我用mac中的自制软件升级python之后,我重新安装了vim,使所有的东西都能正常工作

brew uninstall vim
brew install vim

我假设您在这里是因为您已经使用了两个插件问题跟踪程序,并且他们的作者/贡献者无法找到解决方案?在开放或封闭的问题中没有看到任何内容。现在让我们使用逻辑。发布一个问题,目标是作者或其他几个正在观看回购协议的人,或者目标是可能也看到这个问题并且实际上有帮助的大量受众。当然,我非常感谢您抽出时间。您仍然会遇到与我上面提到的相同的错误?我会遇到以下错误:在处理函数UltiSnips#bootstrap#bootstrap时检测到错误:第35行:回溯(最近一次调用):文件“”,第1行,在ImportError中没有名为UltiSnips的模块