标签: macos-catalina

`npm install` 在 node-gyp 重建时失败,带有 `gyp:未检测到 Xcode 或 CLT 版本!`

每次我尝试npm install。我收到以下错误。我如何解决它?

gyp: No Xcode or CLT version detected!
Run Code Online (Sandbox Code Playgroud)

我在node -v ? v8.8.0&npm -v ? v6.11.3

我尝试在 VSCode 终端和 iTerm 上运行它,但最终都出现了相同的错误。(两者都更新到最新版本)。我所做的唯一新事情是将我的 macOS 更新到最新版本(今天是 Catalina 10.15.3)。

$ npm install          Fri Mar  6 17:22:40 2020

> fsevents@1.2.11 install /Users/synapse/Documents/synapsefi-dev-ui/node_modules/watchpack/node_modules/fsevents
> node-gyp rebuild

No receipt for 'com.apple.pkg.CLTools_Executables' found at '/'.

No receipt for 'com.apple.pkg.DeveloperToolsCLILeo' found at '/'.

No receipt for 'com.apple.pkg.DeveloperToolsCLI' found at '/'.

gyp: No Xcode or CLT version detected!
gyp ERR! configure error
gyp ERR! stack …
Run Code Online (Sandbox Code Playgroud)

terminal node.js npm node-gyp macos-catalina

320
推荐指数
8
解决办法
10万
查看次数

在 MacOS 上的 Chrome 中,NET::ERR_CERT_INVALID 上没有“仍然继续”选项

我尝试让我在 Chrome 中的本地开发重新运行,但 Chrome 阻止了这一点,并显示证书无效的消息。即使它不能是证书的日期,正如您在它的屏幕截图中看到的那样:

在此处输入图片说明

我只是想知道为什么没有高级 > 选项可以继续查看网站并能够在本地开发应用程序。

还有几点要说:

  • 本地开发运行在 https://local.app.somecompany.com:4200/ 上。它不能只是本地主机,否则我们的身份验证仅限 http cookie 将无法在 Chrome 中工作。
  • 因此 etc/hosts 下的主机文件被调整为指向本地主机 IP 地址(127.0.0.1)。
  • 证书是根据本教程和本 repo使用 openssl 生成的
  • 该证书适用于 Chrome 版本完全相同但 MacOS 版本为 10.14.6(我的现在是 MacOS 10.15.1)的同事
  • chrome 标志(chrome://flags/#allow-insecure-localhost)不会改变任何东西
  • 也适用于我的笔记本电脑上的 Firefox。

到目前为止,在网上找不到任何可以帮助我解决此问题的内容,因此我将非常感谢,如果有人有更多想法我可以尝试什么!?

眼镜:

  • 操作系统:MacOS 10.15.1
  • 铬:78.0.3904.97

macos ssl google-chrome localhost macos-catalina

198
推荐指数
9
解决办法
14万
查看次数

Git在MacOS Catalina上不起作用:“ xcrun:错误:无效的活动开发人员路径(/ Library / Developer / CommandLineTools),缺少”

升级到MacOS X 10.15 Catalina之后,我无法在Shell中运行任何git命令:

现在,默认的交互式外壳为zsh。

要将您的帐户更新为使用zsh,请运行chsh -s /bin/zsh

有关更多详细信息,请访问https://support.apple.com/kb/HT208050

〜| 吉特

xcrun:错误:无效的活动开发人员路径(/ Library / Developer / CommandLineTools),缺少xcrun,位于:/ Library / Developer / CommandLineTools / usr / bin / xcrun

我以为我的外壳有问题,所以我按照说明使用GUI和命令行使用了将默认Mac OS外壳改回bash的方法:

chsh -s /bin/bash
Run Code Online (Sandbox Code Playgroud)

我还重新启动了计算机。但是,即使echo "$SHELL"输出,我仍然看到相同的消息/bin/bash

git macos bash zsh macos-catalina

168
推荐指数
1
解决办法
3万
查看次数

MobileDevice.pkg不可信,在OS X更新后无法打开Xcode

自动更新macOS v10.15(Catalina)之后,我无法打开Xcode。Xcode提示我安装其他组件,但由于MobileDevice.pkg(Applications / Xcode.app / Contents / Resources / Packages)安装失败

我已经找到有关如何找到MobileDevice.pkg的多个答案,应该尝试直接安装它,但是当我尝试执行此操作时,安装也会失败。我也尝试过从App Store更新Xcode ,但是更新快要完成时失败了。

有没有人经历过相同的行为?我应该将Mac重置为默认值并从头开始安装macOS v10.13(High Sierra)或Catalina,还是Xcode的问题,然后重新安装就可以了?

我在这里找到了今天发布的一个讨论,该讨论可能是关于同一问题的,而且似乎很多人也在处理它。

日志:

*2019-10-25 01:03:34+02 Vendula-MacBook-Pro Xcode[1567]: Package: PKLeopardPackage 
<id=com.apple.pkg.MobileDevice, version=4.0.0.0.1.1567124787, url=file:///Applications/Xcode.app/Contents/Resources/Packages/MobileDevice.pkg> 
Failed to verify with error: Error Domain=PKInstallErrorDomain Code=102 
"The package “MobileDevice.pkg” is untrusted." 
UserInfo={
  NSLocalizedDescription=The package “MobileDevice.pkg” is untrusted., 
  NSURL=MobileDevice.pkg -- file:///Applications/Xcode.app/Contents/Resources/Packages/, 
  PKInstallPackageIdentifier=com.apple.pkg.MobileDevice, 
  NSUnderlyingError=0x7fabf6626d00 
  {
    Error Domain=NSOSStatusErrorDomain 
    Code=-2147409654 "CSSMERR_TP_CERT_EXPIRED" 
    UserInfo={
      SecTrustResult=5, 
      PKTrustLevel=PKTrustLevelExpiredCertificate,   
      NSLocalizedFailureReason=CSSMERR_TP_CERT_EXPIRED
    }
  }
}*
Run Code Online (Sandbox Code Playgroud)

macos xcode macos-catalina

157
推荐指数
8
解决办法
2万
查看次数

ImportError:没有名为'encodings'的模块

我最近重新安装了ubuntu并升级到16.04并且无法使用python:

$ python manage.py runserver
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ImportError: No module named 'encodings'
Aborted
Run Code Online (Sandbox Code Playgroud)

此时,python本身不起作用

$ python
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ImportError: No module named 'encodings'
Aborted
Run Code Online (Sandbox Code Playgroud)

即使这个建议不再有效:

unset …
Run Code Online (Sandbox Code Playgroud)

python development-environment virtualenv python-3.x macos-catalina

83
推荐指数
6
解决办法
14万
查看次数

为什么 math.sqrt 比幂运算慢得多?

我简直不敢相信我刚刚测量的结果:

python3 -m timeit -s "from math import sqrt" "sqrt(2)"
5000000 loops, best of 5: 42.8 nsec per loop

python3 -m timeit "2 ** 0.5"
50000000 loops, best of 5: 4.93 nsec per loop
Run Code Online (Sandbox Code Playgroud)

这违背了任何直觉……它应该正好相反!

macOS Catalina 上的 Python 3.8.3

python performance python-3.8 macos-catalina

52
推荐指数
2
解决办法
2134
查看次数

无法更新Xcode 11

尝试从Xcode 11 GM更新到11.1总是失败。

我尝试先移动/Applications/Xcode.app ...没有任何效果

这是我的商务日志:

2019-10-08 12:29:08 + 01 leviathan installd [556]:PackageKit:安装失败:错误域= PKInstallErrorDomain代码= 501“该软件包正在尝试将内容安装到系统卷中。” UserInfo = {NSLocalizedDescription =程序包正在尝试将内容安装到系统卷。} {

xcode xcode11 macos-catalina xcode11.1 xcode11.2

48
推荐指数
1
解决办法
2万
查看次数

使用Xcode 11.2(11B52)存档的应用被拒绝:ITMS-90534:无效的工具链

我已经从商店安装了Catalina和Xcode 11,它们是最新的:

  • 卡塔琳娜州:10.15.1(19B88)
  • Xcode:11.2(11B52)

昨天,我使用上载了一个新的二进制文件fastlane。今天,我从苹果公司得到了这个信息:

亲爱的开发人员,

我们在最近提交给您的应用程序“GözenSecurity” 7.3.2(67)的App Store审核中发现一个或多个问题。请更正以下问题,然后重新上传。

ITMS-90534:无效的工具链-您的应用是使用不受支持的Xcode或SDK版本构建的。如果您打算将此构建版本提交到App Store,请确保使用的是GM版本的Xcode 10.1和iOS 12.1的SDK和watchOS 5.1,tvOS 9的Xcode 7.1和SDK或xcode 6和macOS的SDK 10.9或更高版本。如果您使用的是Xcode Beta版来测试您的应用,请确保您使用的是最新支持的版本。有关受支持的Beta版本的更多信息,请查看App Store Connect新增功能页面(https://developer.apple.com/app-store-connect/whats-new/)。

最好的祝福,

App Store团队

既然CatalinaXcode 11正式发布了,为什么Apple还要我使用Xcode 10iOS 12

xcode app-store toolchain ios macos-catalina

46
推荐指数
2
解决办法
6420
查看次数

zsh:找不到命令:颤动

最近我将 Mac OS 更新到最新的 Catalina,我的终端现在使用 zsh 开始显示以下错误:

zsh: command not found: flutter
Run Code Online (Sandbox Code Playgroud)

更新前运行正常。

zsh flutter macos-catalina

45
推荐指数
11
解决办法
5万
查看次数

Flutter App 运行报错:Dart 无法打开,升级到 Catalina 后无法验证开发者

我正在使用最新版本的Android Studio IDE来创建flutter应用程序。但是当我从 Mojave 升级到 Catalina 并尝试flutter在 IDE 上打开我的代码时,它给了我一个错误:

由于无法验证开发者,因此无法打开 Dart

错误背后的原因是什么,我该如何解决这个问题?

我是否必须再次从头开始安装 flutter 和相关开发工具,或者有其他方法可以解决问题吗?

在此处输入图片说明

dart android-studio flutter flutter-dependencies macos-catalina

42
推荐指数
4
解决办法
2万
查看次数