gpt4 book ai didi

xcode - 忽略ffi-1.13.1,因为未构建其扩展名。试试: gem pristine ffi --version 1. 13.1

转载 作者:行者123 更新时间:2023-12-03 14:27:30 26 4
gpt4 key购买 nike

当我安装 cocoa pod 时,我收到此消息。下载的 cocoa pod 的版本为1.10.1。香港专业教育学院试图使用他们给的命令,但这出现了:
忽略ffi-1.13.1,因为未构建其扩展名。试试:gem pristine ffi --version 1.13.1
错误:执行gem时...(Gem::FilePermissionError)
您没有对/Library/Ruby/Gems/2.6.0目录的写权限。
这是否意味着可用的最新版本是1.13.1,但是由于问题我无法使用它?怎么解决呢?

最佳答案

基本上,您需要执行警告消息中所述的操作:通过运行gem pristine ffi --version 1.13.1在指定版本中安装Gem“ffi”。但是,通常您没有系统写入权限,无法将Gem安装到指定的目录中。
您可能只需要使用sudo即可,即运行sudo gem pristine ffi --version 1.13.1命令并输入密码,但是我认为通常不建议这样做,因为这存在安全风险。
我这样安装它:

gem install ffi --version 1.13.1 --user-install
然后,我不得不将安装路径添加到我的 PATH变量中;就我而言,我将此行添加到了 ~/.zshrc中:
export PATH=$HOME/.gem/ruby/2.6.0/bin:$PATH
我真的不是Ruby方面的专家,但这为我解决了这个问题。

关于xcode - 忽略ffi-1.13.1,因为未构建其扩展名。试试: gem pristine ffi --version 1. 13.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64698820/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com