问题标签 [macos-high-sierra]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2740 浏览

macos - Fortran:架构 x86_64 的未定义符号

我在 mac osx mavericks 上使用 gfortran 编译器。我已经安装了 Xcode 和命令行工具。我正在尝试用 gfortran 编译一个简单的 helloworld 程序来测试是否一切正常,但不幸的是它不起作用。错误信息似乎表明我没有 main 函数,但我在代码中没有看到错误:

但是当我尝试使用编译时

我收到以下错误:

我不明白出了什么问题,我正处于绝望的边缘。我尝试使用 gfortran 4.8.2 和 gfortran 4.9.0,尝试重新安装 Xcode 和命令行工具,但似乎没有任何效果。

我知道有人问过类似的问题,但我无法找到解决问题的方法。即使有一个草率的解决方法,我也会很高兴,只要我能让编译器运行......

0 投票
18 回答
80467 浏览

java - “升级”到 OSX Yosemite 后,RStudio/R 中的 rJava 加载错误

我最近从 OSX Mountain Lion 升级到了 Yosemite,从 R 3.1.3 升级到了 3.2。升级后,当我立即打开 R 或 RStudio 时,我收到一条弹出消息,说我需要安装 Java 6。此外,加载rJava或任何依赖于 rJava 的包(例如,xlsx)导致 RStudio 崩溃(R 也崩溃了当我通过直接打开尝试此操作时R.app)。

在尝试了在 Stack Overflow 和其他地方(下面有更多详细信息)上找到的一些修复后,我处于加载rJava或任何依赖的包rJava不再导致 R 崩溃的地步,但会导致以下错误:

但是,如果我从命令行调用 R 然后加载rJava或任何依赖于 的包rJava,它似乎可以工作(或者至少我没有收到任何错误消息)。

我已经尝试了许多不同的尝试修复,其中一些尝试了几次,并且不太记得我按照什么顺序做了什么(没有意识到这会是一个泥潭,并且没有真正跟踪) ,但这是它的要点:

  • 将以下内容添加到我的.bash_profile(根据此 SO 答案):

    导出 JAVA_HOME="/usr/libexec/java_home -v 1.8"
    导出 LD_LIBRARY_PATH=$JAVA_HOME/jre/lib/server

  • 从命令行重新配置java如下:

    sudo R CMD javareconf -n

  • 检查options("java.home")并发现这是设置为 NULL。我尝试将其设置为以下(根据这个 SO question):

    options("java.home"="/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre")

  • 安装了最新的 Java 开发工具包并rJava从源代码重新安装(不记得我在哪里找到的)。

在尝试所有这些时,我能够在rJava不崩溃 R 的情况下加载,但收到上面发布的错误消息。另外,当我退出RStudio时,它似乎可以正常关闭,但随后会弹出“RStudio意外退出”消息,表明程序在尝试关闭时崩溃了。

我最终决定为 OS X 2014-001 (Java 6) 安装 Java,因为我似乎没有选择余地了。现在,当我打开 R 或 RStudio 时,“此软件需要 Java 6”弹出消息不再出现。但是,我仍然收到.onLoad failed in loadNamespace() for 'rJava'上面发布的错误消息。

在查看我已经看过的一些帖子时,我注意到另一个我之前错过的SO 答案,它建议使用以下命令行代码打开 RStudio,它为 RStudio 提供了正确的 java 路径:

LD_LIBRARY_PATH=$(/usr/libexec/java_home)/jre/lib/server: open -a RStudio

这打开了一个 RStudio 窗口,我还能够加载rJava和依赖它的包而不会出错。

最后,我尝试从命令行运行 R(我以前没有这样做过)。事实证明,在命令行上,加载rJava或任何依赖于rJava工作的包都不会抛出任何错误。

rJava因此,如果我从命令行使用为 RStudio 提供 java 路径的代码打开 RStudio(如上所述),我现在可以开始工作了。但是,我想找到一种方法来解决潜在的问题,无论它可能是什么,以便可以以通常的 Mac 方式打开 RStudio,而无需使用命令行。我还担心安装旧版本的 Java 可能会导致问题。

有人对如何诊断和解决此问题有任何想法吗?

0 投票
15 回答
247253 浏览

macos - 命令行工具不起作用 - OS X El Capitan、Sierra、High Sierra、Mojave

我刚刚从 Yosemite 升级到 El Capitan(并复制了从 El Capitan 升级到 Sierra 的问题),当我尝试在终端内输入例如时git status,我收到以下错误:

我没有安装 Xcode,从来没有。有人有解决方案吗?

0 投票
2 回答
153 浏览

osx-elcapitan - MAC OSX El Capitan - “icCube” is damaged

After downloading icCube I get the following message: “icCube” is damaged and can’t be opened. You should move it to the Trash

enter image description here

0 投票
3 回答
4845 浏览

git - MacOS Sierra更新后如何修复git路径?

我刚刚从 OS X 10.11 "El Capitan" 升级到 10.12: "Sierra",当我打开 intellijIdea 时,出现以下错误:

无法启动 Git:/usr/bin/git 可能是 Git 可执行文件的路径无效。

0 投票
16 回答
24074 浏览

mysql - MySQL 与 MacOS Sierra 的兼容性

有人知道 macOS Sierra 上的 MySQL Community Server/Workbench 的任何兼容性问题或怪癖吗?我最近在以前从未安装过 MySQL 的 Mac 上进行了安装,但它似乎无法正常工作。(现在也许我只是设置错了,但由于安装程序没有提供高级选项,似乎情况并非如此。)

我可以创建模式和表,但是当我去实际查询表时,什么也没有发生。活动指示器不停地旋转。我查看了活动监视器,它实际上并没有显示mysqld任何操作——整个设置似乎陷入了僵局。有任何想法吗?

这是我正在尝试使用的内容:

  • MySQL 社区服务器 5.7.15
  • MySQL 工作台 6.3.7
  • macOS Sierra 10.12 (16A323)
0 投票
25 回答
61510 浏览

ruby - CocoaPods 在 macOS High Sierra 中不起作用

升级到 macOS High Sierra 后,CocoaPods 无法正常工作。虽然离开 CocoaPods 很诱人,但不幸的是,它现在不在范围内。错误消息如下。

我意识到错误源于 Ruby 正在升级,但有什么简单的修复方法?试图让 CocoaPods 使用新的 ruby​​ 版本会产生其他错误。

编辑:现在我安装Ruby 2.0rvm install 2.0.0重新rvm use 2.0.0安装了 CocoaPods sudo gem install cocoapods。似乎现在正在工作。

0 投票
0 回答
211 浏览

macos - macOS 10.13 (Beta) 中的无框 BrowserWindow 仍然显示标题栏

我将我的 macOS 更新到 10.13 Beta 版,感觉比以往任何时候都好。然而,当我启动我的 Electron 应用程序时,我立即注意到在 10.12 下完美运行的无框窗口显示了一个标题栏。这是一张图片:

不良行为

注意顶部的灰色条。所需的行为将是顶部没有灰色条。在撰写本文时,我使用的是最新的 Electron 版本(1.6.11)和最新版本的 Node.js。有人可以解释为什么会发生这种情况,以及可能的解决方法吗?

这是我创建这个的代码BrowserWindow

0 投票
0 回答
307 浏览

nsvisualeffectview - 10.13 中窗口内的 NSVisualEffectView 不再模糊

使用NSVisualEffectView(混合设置为窗口内、材质暗、状态活动)的现有应用程序似乎不再“模糊”其背后的内容。该应用程序在 10.12 和 10.11 等上运行良好。然而,在 10.13 测试版中,它在其所在的背景之上显示为一个坚实的、深色的不透明覆盖层。层次结构中的所有视图都打开了核心动画层。

0 投票
1 回答
3229 浏览

macos-high-sierra - 如何缩小/调整apfs?

我想缩小启动文件系统的大小(格式化为APFS),怎么做?


在 macOS Sierra 中,HFS+可以在不重启/重新挂载(in disk utility)的情况下进行缩小,但在 macOS High Sierra 中,这似乎是不可能的。