GVKun编程网logo

dyld:库未加载:/usr/local/opt/openssl/lib/libssl.1.0.0.dylib(无法加载库dbdata.dll)

24

本文的目的是介绍dyld:库未加载:/usr/local/opt/openssl/lib/libssl.1.0.0.dylib的详细情况,特别关注无法加载库dbdata.dll的相关信息。我们将通过专

本文的目的是介绍dyld:库未加载:/usr/local/opt/openssl/lib/libssl.1.0.0.dylib的详细情况,特别关注无法加载库dbdata.dll的相关信息。我们将通过专业的研究、有关数据的分析等多种方式,为您呈现一个全面的了解dyld:库未加载:/usr/local/opt/openssl/lib/libssl.1.0.0.dylib的机会,同时也不会遗漏关于Dyld 错误消息:库未加载:/usr/X11/lib/libfreetype.6.dylib、dyld: Library not loaded: /usr/local/lib/libpng、dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.60.dylib、dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.7.dylib的知识。

本文目录一览:

dyld:库未加载:/usr/local/opt/openssl/lib/libssl.1.0.0.dylib(无法加载库dbdata.dll)

dyld:库未加载:/usr/local/opt/openssl/lib/libssl.1.0.0.dylib(无法加载库dbdata.dll)

我通过自制软件安装了蒸汽,然后立即想通过执行跳入一个项目,vapor new Hello但随后在终端中返回以下消息:

dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylibReferenced from: /usr/local/bin/vaporReason: image not foundzsh: abort      vapor new Hello

我尝试了一些方法来解决这个问题,比如通过 brew 卸载和重新安装
openssl,但没有奏效。还尝试了我在互联网上找到的东西,但没有任何效果。我认为它与仅适用于版本 1.0.0 而不是 1.1.1
的蒸汽有关,这就是我所拥有的。我想我需要降级到 1.0.0 但我是怎么做到的?如果这很重要,我在 MacOS Catalina 上。

答案1

小编典典

更新: 截至 2020 年 12 月 及以后,brew switch不起作用,因此请使用@angabriel 的另一个答案:

brew install rbenv/tap/openssl@1.0ln -sfn /usr/local/Cellar/openssl@1.0/1.0.2t /usr/local/opt/openssl

原始答案: 切换到较旧的 openssl 包

brew switch openssl 1.0.2s

或者,根据您的确切系统配置,您可能需要切换到不同的版本。检查ls -al /usr/local/Cellar/openssl要切换到的版本号的输出。

brew switch openssl 1.0.2q# orbrew switch openssl 1.0.2r# or brew switch openssl 1.0.2s# orbrew switch openssl 1.0.2t# etc...

Dyld 错误消息:库未加载:/usr/X11/lib/libfreetype.6.dylib

Dyld 错误消息:库未加载:/usr/X11/lib/libfreetype.6.dylib

如何解决Dyld 错误消息:库未加载:/usr/X11/lib/libfreetype.6.dylib?

我不是专业程序员,实际上我对编程一无所知,但我学得很快。我正在尝试在 macos 10.13.6 上运行一个名为 Gnaural 的应用程序,但我收到一个包含标题中错误消息的日志:

库未加载:/usr/X11/lib/libfreetype.6.dylib

然后它继续:

引用自:/Applications/Gnaural.app/Contents/Resources/lib/libcairo.2.dylib 原因:找不到图片

我进入文件夹并寻找 libfreetype.6.dylib ,但它不在那里,我什至在查找器搜索栏中搜索它,但我的 mac 中没有类似的东西。

我试着在谷歌上查找,看看我是否可以下载它,大多数结果都是来自这里的线程,但我不知道他们在说什么。

你们中的任何人能否为我指出正确的方向,以便我可以学习如何解决这个问题(理想情况下无需学习 5 种编程语言)或告诉我该怎么做。

非常感谢,感谢您的时间。

祝你有美好的一天

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

dyld: Library not loaded: /usr/local/lib/libpng

dyld: Library not loaded: /usr/local/lib/libpng

环境:mac+php 5.4.26+nginx

php-fpm启动的时候提示

dyld: Library not loaded: /usr/local/lib/libpng15.15.dylib
Referenced from: /usr/local/bin/php
Reason: image not found



brew info libpng
//发现是因为libpng版本的问题,切换一下就可以了
brew switch libpng 1.5.18



dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.60.dylib

dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.60.dylib

使用 brew 安装 yarn 之后 ,node 环境报错

dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.60.dylib
Referenced from: /usr/local/opt/node@8/bin/node
Reason: image not found

查找很多资料,还是没有完全解决,经过的自己的实践,解决了我的问题,希望对你有帮助。

解决方法

brew list  # 查看安装的软件
brew uninstall --ignore-dependencies node icu4c  # 卸载软件
brew uninstall nvm  #卸载nvm
brew uninstall node[@8](https://my.oschina.net/u/147515)  #卸载node[@8](https://my.oschina.net/u/147515)
brew uninstall yarn   #卸载 yarn

安装软件
brew install nvm
==> Caveats
Please note that upstream has asked us to make explicit managing
nvm via Homebrew is unsupported by them and you should check any
problems against the standard nvm install method prior to reporting.

You should create NVM''s working directory if it doesn''t exist:

  mkdir ~/.nvm

Add the following to ~/.zshrc or your desired shell
configuration file:

  export NVM_DIR="$HOME/.nvm"
  [ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh"  # This loads nvm
  [ -s "/usr/local/opt/nvm/etc/bash_completion" ] && . "/usr/local/opt/nvm/etc/bash_completion"  # This loads nvm bash_completion

You can set $NVM_DIR to any location, but leaving it unchanged from
/usr/local/opt/nvm will destroy any nvm-installed Node installations
upon upgrade/reinstall.

Type `nvm help` for further information.

Bash completion has been installed to:
  /usr/local/etc/bash_completion.d
==> Summary
  /usr/local/Cellar/nvm/0.34.0: 7 files, 141.7KB, built in 8 seconds
  • 根据提示,创建文件,配置参数

       mkdir ~/.nvm
    	Add the following to ~/.zshrc or your desired shell
      configuration file:
    
        export NVM_DIR="$HOME/.nvm"
        [ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh"  # This loads nvm
        [ -s "/usr/local/opt/nvm/etc/bash_completion" ] && . "/usr/local/opt/nvm/etc/bash_completion"  # This loads nvm bash_completion
    
  • 再使用 nvm 安装 node

       ~ nvm list
      			N/A
      iojs -> N/A (default)
      node -> stable (-> N/A) (default)
      unstable -> N/A (default)
      nvm_list_aliases:36: no matches found: /Users/caonn/.nvm/alias/lts/*
      ➜  ~ nvm install v8.11.2
      Downloading and installing node v8.11.2...
      Downloading https://nodejs.org/dist/v8.11.2/node-v8.11.2-darwin-x64.tar.xz...
      ######################################################################## 100.0%
      Computing checksum with shasum -a 256
      Checksums matched!
      Now using node v8.11.2 (npm v5.6.0)
      Creating default alias: default -> v8.11.2
      ➜  ~ node -v
      v8.11.2
      ➜  ~ npm -v
      5.6.0
      ➜  ~
    

测试后,可以正常使用。

##【总结】

1.nvm,nodejs,brew 软件使用不熟悉,liunx原理不熟。
2.解决思路,把所有相关软件卸载后,重新安装。
3.后面的node版本都是用nvm 管理。

dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.7.dylib

dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.7.dylib

 dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.7.dylib

Table of Contents

  • 1. 启动时报错
    • 1.1. Clisp
      • 1.1.1. dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.7.dylib

1 启动时报错

 

1.1 Clisp

 

1.1.1 dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.7.dylib

  • 场景 MAC 操作系统,登录 Common Lisp 环境。
  • 错误信息

    user:~ localhost$ clisp
    dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.7.dylib
      Referenced from: /usr/local/Cellar/clisp/2.49_1/lib/clisp-2.49/base/lisp.run
      Reason: image not found
    Abort trap: 6
  • 原因 homebrew 将 libhistory 更新至 8.0 . 而很多软件仍没有更新。
  • 解决方法

    sudo brew link readline --force

    如果不行,执行下面的命令:

    cd /usr/local/opt/readline/lib/; ln -s libreadline.dylib libreadline.7.dylib

该方法与原因适用于大多数的相同的报错场景。

Author: halberd.lee

Created: 2019-06-16 Sun 19:54

Validate

我们今天的关于dyld:库未加载:/usr/local/opt/openssl/lib/libssl.1.0.0.dylib无法加载库dbdata.dll的分享就到这里,谢谢您的阅读,如果想了解更多关于Dyld 错误消息:库未加载:/usr/X11/lib/libfreetype.6.dylib、dyld: Library not loaded: /usr/local/lib/libpng、dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.60.dylib、dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.7.dylib的相关信息,可以在本站进行搜索。

本文标签: