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

尝试安装Sass时出现终端错误消息

阎功
2023-03-14

以下是从终端返回的确切消息

错误:安装sass时出错:错误无法生成gem本机扩展。当前目录:/Library/Ruby/Gems/2.0。0/gems/ffi-1.9。18/ext/ffi_c/System/Library/Frameworks/Ruby。framework/Versions/2.0/usr/bin/ruby-r/siteconf20170721-3751-3vsh43。rb extconf。rb mkmf。rb在/System/Library/Frameworks/ruby中找不到ruby的头文件。framework/Versions/2.0/usr/lib/ruby/include/ruby。H

extconf失败,退出代码1

Gem文件仍将安装在/Library/Ruby/Gems/2.0中。0/gems/ffi-1.9。18.供检查。结果记录到/Library/Ruby/Gems/2.0。0/extensions/universal-darwin-16/2.0。0/ffi-1.9。18/宝石制造。出来

我尝试了两种选择,包括gem安装sasssudo gem安装sass@Cararu Valentin说尝试sudo安装ruby2。1-dev构建基本版。当我尝试此操作时,终端返回sudo:apt get:command not found。我在经营macOS。有人知道如何解决这个问题吗?

共有3个答案

曹昊焱
2023-03-14

如果您从发行版的repo安装了ruby,则可能会出现问题,因为您没有安装开发库(尤其是ruby.h)

sudo apt-get install ruby-dev

sudo dnf install ruby-devel
蔚弘量
2023-03-14

首先您应该下载最新版本的Ruby,因为rubygems。org更新了他们的SSL证书,旧版本没有捆绑更新的证书,有关此检查此链接rubygem SSL证书的更多信息

马涵蓄
2023-03-14

这是因为OSX上没有Xcode命令行开发工具。对于Sass、Compass和NPM,您需要在MacOSX上安装Xcode。

通过以下命令安装它:xcode选择--Install。你也可以通过应用商店安装它。下载和安装Xcode通常需要时间。

安装完成后,必须使用sudoxcodebuild-license命令接受Xcode许可协议。一旦您接受它,您就可以使用sudogemsinstallsass命令轻松地安装您的Sass。

 类似资料:
  • 我成功地测试了向它发送syslog消息,并且可以看到数据库到目前为止正在收集这些消息。我还成功地测试了php可以连接到我为rsyslog设置的数据库 然后,我从命令行php-fdb-test.php运行这个命令,它似乎起作用了。 我的问题似乎是在运行Loganalyzer install.php文件时出现的。 我已经把头撞到墙上有一阵子了。谁能给我指个正确的方向吗?

  • Boilerpipe是一个很好的Java程序,用于清理网页,我以前也使用过它。今天我注意到,许多用户无法安装Python包装器版本,并出现404和其他错误。这是我从康达那里复制的一个尝试。 /用户/邓肯 命令"pythonsetup.pyegg_info"失败,错误代码1在 /tmp/pip-r6swd0hy-build/ 我见过一些对我不起作用的解决方案(例如:谷歌改变了其模块的URL),如果有

  • 我使用Linux Mint,我想安装sass。我已经通过“sudo apt install ruby”2.3版安装了ruby,然后,当我想通过“sudo gem install sass-no user install”安装sass时,我出现了以下错误:

  • 问题内容: 我已经安装了Microsoft Visual Studio 2008。我下载了适用于Windows扩展的zip文件Python并将其内容提取到我的Python27文件夹中。现在有一个名为pywin32-214的子文件夹。(这是32部分的问题吗?我使用的是64位系统。)以下是命令行的文字记录: 我不知道该怎么做。救命? 问题答案: 如果您安装的是64位Python: 在启用“ X64编译

  • 问题内容: 我用–no-site-packages选项创建了一个virtualenv。尝试安装PIL时出现错误: http://pastebin.com/SVqxs1sC 有人可以帮我弄这个吗? 我正在运行Ubuntu 10.04(64位) 问题答案: 您需要安装python-dev软件包。

  • 我试图安装sass和我尝试红宝石安装程序。我得到的错误如下。请任何人帮忙。 错误:找不到有效的gem“sass”(