当前位置: 首页 > 知识库问答 >
问题:

自制安装的两个版本的icu4c

别锐
2023-03-14

每当我试图运行npm--version节点--version在我的Mac上,我得到以下错误:

$> node --version
dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.63.dylib
  Referenced from: /usr/local/bin/node
  Reason: image not found
Abort trap: 6

我发现这篇文章很有帮助,建议链接适当的版本,并通过以下方式解决了我的问题:

$> brew switch icu4c 63.1
Cleaning /usr/local/Cellar/icu4c/64.2
Cleaning /usr/local/Cellar/icu4c/63.1
Opt link created for /usr/local/Cellar/icu4c/63.1

但是,执行此操作后,PHP停止工作:

$> tail /usr/local/var/log/php-fpm.log
  Reason: image not found
dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.64.dylib
  Referenced from: /usr/local/opt/php/sbin/php-fpm
  Reason: image not found
dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.64.dylib
  Referenced from: /usr/local/opt/php/sbin/php-fpm
  Reason: image not found
dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.64.dylib
  Referenced from: /usr/local/opt/php/sbin/php-fpm
  Reason: image not found

我发现这篇文章很有帮助,建议链接适当的版本,并通过以下方式解决了我的问题:

$> brew switch icu4c 64.2
Cleaning /usr/local/Cellar/icu4c/64.2
Cleaning /usr/local/Cellar/icu4c/63.1
Opt link created for /usr/local/Cellar/icu4c/64.2

但是现在NodeJS又坏了!我如何告诉Homebrew创建两个链接,一个用于63.1,一个用于64.2?或者有没有办法告诉NodeJS改用更新的64.2?

共有1个答案

萧卜霸
2023-03-14

摆脱brew的节点、npm等。。。

然后像这样安装nvm,在您的用户帐户中。

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash

安装后,安装梦想节点(例如)

nvm install v12    

它将安装LTS版本12及其npm。

您还可以安装多个节点,并使用nvm轻松切换。

在这里读一下。特别是关于建立一些出口。

最后,选择您选择的php。

pf:我还必须解决brew*

 类似资料:
  • 我试图启动,但失败了 当我使用时,得到以下错误: 在上的快速搜索显示我需要版本63的lib。然而说我有64.2版本。 我尝试了两种 有人能帮忙吗?提前感谢。

  • 我搜索了如何在同一台机器上安装php5和php7,但没有找到答案。 我正在做两个不同的项目,一个依赖于php5,另一个依赖于php7 我在linux上使用xampp 如何运行两个版本的php 5

  • 本文向大家介绍ubuntu16.04安装多个版本CUDA的方法,包括了ubuntu16.04安装多个版本CUDA的方法的使用技巧和注意事项,需要的朋友参考一下 我的机器是CUDA16.04的,之前装过CUDA10.0,因为一些原因,现在需要安转CUDA9.0。 1.首先https://developer.nvidia.com/cuda-90-download-archive?target_os=L

  • 我想安装多个XAMPP版本。 在< code>NivF007对如何在mac-os-x-10-7上安装多个xampp版本或多个php版本的问题的回答中,有这样一句话 将 XAMPP 的每个实例安装在它自己的文件夹中 但你怎么能做到这一点呢?(因为您无法更改安装目录) 当您在安装管理器后重命名 XAMPP 文件夹时不起作用。

  • 本文向大家介绍MySQL 5.7.17 免安装版本的安装配置,包括了MySQL 5.7.17 免安装版本的安装配置的使用技巧和注意事项,需要的朋友参考一下 MYSQL版本:MySQL Community Server 5.7.17,免安装版本,具体内容如下 下载地址:https://dev.mysql.com/downloads/mysql/ 电脑系统:笔记本win10,64位 1、下载并解压 下

  • 问题内容: 是否可以在同一台计算机上安装不同版本的NodeJS? 问题答案: 您可以使用几种节点管理器来实现此目的,但是最受欢迎的是: 虚拟机 ñ