问题标签 [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.
macos - Fortran:架构 x86_64 的未定义符号
我在 mac osx mavericks 上使用 gfortran 编译器。我已经安装了 Xcode 和命令行工具。我正在尝试用 gfortran 编译一个简单的 helloworld 程序来测试是否一切正常,但不幸的是它不起作用。错误信息似乎表明我没有 main 函数,但我在代码中没有看到错误:
但是当我尝试使用编译时
我收到以下错误:
我不明白出了什么问题,我正处于绝望的边缘。我尝试使用 gfortran 4.8.2 和 gfortran 4.9.0,尝试重新安装 Xcode 和命令行工具,但似乎没有任何效果。
我知道有人问过类似的问题,但我无法找到解决问题的方法。即使有一个草率的解决方法,我也会很高兴,只要我能让编译器运行......
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 可能会导致问题。
有人对如何诊断和解决此问题有任何想法吗?
macos - 命令行工具不起作用 - OS X El Capitan、Sierra、High Sierra、Mojave
我刚刚从 Yosemite 升级到 El Capitan(并复制了从 El Capitan 升级到 Sierra 的问题),当我尝试在终端内输入例如时git status
,我收到以下错误:
我没有安装 Xcode,从来没有。有人有解决方案吗?
git - MacOS Sierra更新后如何修复git路径?
我刚刚从 OS X 10.11 "El Capitan" 升级到 10.12: "Sierra",当我打开 intellijIdea 时,出现以下错误:
无法启动 Git:/usr/bin/git 可能是 Git 可执行文件的路径无效。
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)
ruby - CocoaPods 在 macOS High Sierra 中不起作用
升级到 macOS High Sierra 后,CocoaPods 无法正常工作。虽然离开 CocoaPods 很诱人,但不幸的是,它现在不在范围内。错误消息如下。
我意识到错误源于 Ruby 正在升级,但有什么简单的修复方法?试图让 CocoaPods 使用新的 ruby 版本会产生其他错误。
编辑:现在我安装Ruby 2.0
并rvm install 2.0.0
重新rvm use 2.0.0
安装了 CocoaPods sudo gem install cocoapods
。似乎现在正在工作。
nsvisualeffectview - 10.13 中窗口内的 NSVisualEffectView 不再模糊
使用NSVisualEffectView
(混合设置为窗口内、材质暗、状态活动)的现有应用程序似乎不再“模糊”其背后的内容。该应用程序在 10.12 和 10.11 等上运行良好。然而,在 10.13 测试版中,它在其所在的背景之上显示为一个坚实的、深色的不透明覆盖层。层次结构中的所有视图都打开了核心动画层。
macos-high-sierra - 如何缩小/调整apfs?
我想缩小启动文件系统的大小(格式化为APFS),怎么做?
在 macOS Sierra 中,HFS+
可以在不重启/重新挂载(in disk utility
)的情况下进行缩小,但在 macOS High Sierra 中,这似乎是不可能的。