macOS Ventura sublime无法加载Package Control

这篇具有很好参考价值的文章主要介绍了macOS Ventura sublime无法加载Package Control。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

突然发现我的sublime text 的package control不起作用了,设置也变成灰色的了。
本以为是st出问题了,从官网重新下载,然后点菜单命令中的install package control,还是一样的不起作用。


启动st后,用ctrl+~ 打开st的console, 发现出错了,最后一行是:
Package Control.package_control.deps.oscrypto._ffi.FFIEngineError: Error initializing ctypes
查了下pc 的github主页,有人反馈这个问题,作者说是pc不支持openssl3, 自己看了下 /usr/local/lib/ 里面的链接,发现libcrypto.dylib链接的openssl@3.1.1 的库,用以下命令重新建软链:

ln -sf /usr/local/Cellar/openssl@1.1/1.1.1u/lib/libcrypto.dylib /usr/local/lib/

(注意这里一定要换成自己电脑上的正确路径,在我这里是:openssl@1.1/1.1.1u)

然后重启st就ok了。

应该是homebrew升级了openssl导致的,但是这个方法是修改了电脑上的openssl全局版本,可能会导致其他软件出问题,也可以下载pc 的4.0-beta版本,放到Installed Packages目录中,作者说4.0支持最新的openssl3。(不要下载4.0.0-beta3, 这个版本起不来,我用的是4.0.0-beta2)

关于这个问题的讨论在:
https://github.com/wbond/package_control/issues/1612

目前发现,是因为用brew 安装了mysql, MySQL是依赖于openssl@3的,brew info mysql如下:

Open source relational database management system
https://dev.mysql.com/doc/refman/8.0/en/
Conflicts with:
  mariadb (because mysql, mariadb, and percona install the same binaries)
  percona-server (because mysql, mariadb, and percona install the same binaries)
Not installed
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/mysql.rb
License: GPL-2.0-only with Universal-FOSS-exception-1.0
==> Dependencies
Build: cmake ✘, pkg-config ✔
Required: icu4c ✔, libevent ✔, libfido2 ✔, lz4 ✔, openssl@3 ✔, protobuf@21 ✔, zlib ✔, zstd ✔
==> Caveats
We've installed your MySQL database without a root password. To secure it run:
    mysql_secure_installation

MySQL is configured to only allow connections from localhost by default

To connect run:
    mysql -u root

所以 brew install mysql 以后,/usr/local/lib 里面的库就会变成openSSL@3。文章来源地址https://www.toymoban.com/news/detail-692664.html

到了这里,关于macOS Ventura sublime无法加载Package Control的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MACOS Ventura 本地安装HDFS 3.1.4

    1、终端,输入第一条命令一直回车即可,然后将生成的将公钥内容写入到 ~/.ssh/authorized_keys 中 2、系统登录-共享-远程登录,打开。如下: 3、官网下载安装包并且解压: Apache Hadoop  4、修改 core-site.xml 5、修改 hdfs-site.xml 6、修改 yarn-site.xml 7、修改 mapred-site.xml 8、配置环境变

    2024年02月07日
    浏览(30)
  • MacOS如何降级旧版本?macOS降级,从 Ventura 13.0至Monterey 12

    MacOS系统卡怎么办❓降级安装详细教程来了💕,超详细的MacOS系统降级教程 如果您有备份,则此方法适合您。否则,您可以尝试下面提到的其他方法。 1.将 Time Machine 硬盘连接 到 Mac。 2.单击苹果图标 并选择 重新启动。 3.现在,进入引导选择屏幕。 对于 Apple Silicon Mac:按下

    2024年02月08日
    浏览(46)
  • 快速简单制作macOS Ventura系统ISO格式镜像

    ISO格式的镜像其实没有什么制作难度,下面教大家怎么快速简单制作ISO格式的镜像,教程使用到的都是Mac官方的命令。制作好的ISO格式镜像可以用于虚拟机安装或者制作到U盘或者直接在Mac里面打开安装升级。   首先下载好macOS 镜像,可以下载DMG格式镜像,然后打开DMG包并把

    2024年02月14日
    浏览(49)
  • 升级macOS Ventura 16 之后出现系统卡住鼠标圈圈问题

    最终解决方案:使用第三方输入法,如微信键盘、搜狗输入法取代自带的简体拼音输入法直接解决 最终解决方案:使用第三方输入法,如微信键盘、搜狗输入法取代自带的简体拼音输入法直接解决 最终解决方案:使用第三方输入法,如微信键盘、搜狗输入法取代自带的简体

    2023年04月08日
    浏览(34)
  • 老旧Mac不能升级macOS Ventura 13解决方案

    ITMS-90725: SDK Version Issue - This app was built with the iOS 15.5 SDK. All iOS apps submitted to the App Store must be built with the iOS 15 SDK or later, included in Xcode 13 or later. 打包上传的时候提示这个类似错误。这个错误很好解决,只需要更新xcode就可以了. 但不幸的是,更新最新的xcode的需要更新最新的系

    2024年02月13日
    浏览(44)
  • 终于,老Mac可以跨级安装macOS Ventura了

    几天前,我在GitHub上看到了一条消息。 开发者Dortania的OpenCore-Legacy-Patcher终于更新了! 开发者在此版本说明中写道: OpenCore-Legacy-Patcher终于提供macOS Ventura的测试版支持了! 喜欢尝试的果粉可不要错过! 版本更新日志是这样写的(翻译): Ventura特定更新: -解决AMD Polaris外部

    2024年02月04日
    浏览(33)
  • macOS13 Ventura更新了,你的电脑要不要更新呢?

    前几天苹果更新了macOS13的正式版,界面上也越来越接近ios系统,在最新的macOS13 Ventura正式版中更新了什么内容,大家一起来看看吧! 台前调度 macOS13带来了台前调度,台前调度是iPad多任务操作向Mac靠拢的一步,应该是介于iPad的分屏和Mac上的多任务窗口的中间状态 Mac上的台前

    2024年02月12日
    浏览(34)
  • macOS Ventura 13.4 RC(22F62)发布

    5 月 10 日消息,苹果今日向 Mac 电脑用户推送了 macOS 13.4 RC 更新(内部版本号:22F62),本次更新距离上次发布隔了 49 天。 macOS Ventura  带来了台前调度、连续互通相机、FaceTime 通话接力等功能 。其中,台前调度可让用户在专注于眼前工作的同时,也能在各类 App 与窗口之间无

    2024年02月03日
    浏览(33)
  • macOS Ventura 以上系统使用 OMI NTFS 挂载ntfs磁盘

    由于macOS Ventura 13.0 及以上的版本,默认支持NTFS 内核已被移除,大多ntfs软件不再支持 Ventura 及以上版本,目前 OMI NTFS 可以采用开启系统内核扩展的方法来实现NTFS磁盘的读写模式挂载。 首先需要下载 OMI NTFS  打开软件后,需要根据下方的教程,进行详细设置。 以下是针对I

    2024年01月16日
    浏览(31)
  • 升级macOS 13 Ventura 系统后打开应用软件提示已损坏

    刚升级 macOS 13 Ventura 的小伙伴运行 App 会提示提示【xxx已损坏,无法打开】、【无法打开“xxx”,因为“安全策略”已设为“宽松安全性”】,这是由于升级到13系统的安全选项被重置了。下面就教大家如何修复。 xxx软件已损坏,无法打开 无法打开“xxx”,因为“安全策略”

    2024年02月04日
    浏览(101)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包