Mac使用sublime text4遇到的问题

文章讲述了在使用SublimeText时遇到的FFIEngineError,该问题与openssl有关。提供了一个从GitHubissue中找到的解决方案,即通过brew安装openssl@1.1并创建软链接到系统库。此方法适用于运行macOSBigSur11.7.7的用户。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、错误日志

  • 打开Sublime text控制台可以看到下面这段日志(比较长截取关键日志),打开控制台view->view console
  • Package Control.package_control.deps.oscrypto._ffi.FFIEngineError: Error initializing ctypes

二、原因

  • 具体原因不太清楚,大概是openssl的问题
  • 可以直接去官网的issue看,解决方案也是来着那里。
  • https://github.com/sublimehq/sublime_text/issues/6037

三、版本

  • 系统版本:macOS Big Sur 11.7.7
  • 软件版本:Sublime Text 4143

四、解决

  • 方案来源:https://github.com/wbond/package_control/issues/1612
brew install openssl@1.1 && ln -sf $(set -- `brew --cellar openssl@1.1`/1.1.1? && echo "$1")/lib/libcrypto.dylib /usr/local/lib/
ln -sf /usr/local/Cellar/openssl@1.1/1.1.1o/lib/libcrypto.dylib /usr/local/lib/

五、其他

  • 博客是个人学习过程中所记录的一些笔记,希望对你有帮助。博客dhshenc

温馨提醒:转载请说明原地址

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值