问题

Macos中brew安装某个软件的时候,brew自动把openssl版本也升级了。
升级过后,打开vim就发现有错误提示ERROR:root:code for hash md5 was not found.

原因

报错的是vim中的一个自动补全的插件YouCompleteMe, 该插件是python写的。

网上搜了下,是因为openssl版本升级了,python找不到编译时的openssl的lib了。所以报错了。

解决

解决办法就是使用brew重新装下python

1
brew reinstall python@2

Reference

留言