每次我尝试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) 我尝试让我在 Chrome 中的本地开发重新运行,但 Chrome 阻止了这一点,并显示证书无效的消息。即使它不能是证书的日期,正如您在它的屏幕截图中看到的那样:
我只是想知道为什么没有高级 > 选项可以继续查看网站并能够在本地开发应用程序。
还有几点要说:
到目前为止,在网上找不到任何可以帮助我解决此问题的内容,因此我将非常感谢,如果有人有更多想法我可以尝试什么!?
眼镜:
升级到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
。
自动更新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) 我最近重新安装了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
我简直不敢相信我刚刚测量的结果:
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
尝试从Xcode 11 GM更新到11.1总是失败。
我尝试先移动/Applications/Xcode.app ...没有任何效果
这是我的商务日志:
2019-10-08 12:29:08 + 01 leviathan installd [556]:PackageKit:安装失败:错误域= PKInstallErrorDomain代码= 501“该软件包正在尝试将内容安装到系统卷中。” UserInfo = {NSLocalizedDescription =程序包正在尝试将内容安装到系统卷。} {
我已经从商店安装了Catalina和Xcode 11,它们是最新的:
昨天,我使用上载了一个新的二进制文件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团队
既然Catalina
和Xcode 11
正式发布了,为什么Apple
还要我使用Xcode 10
和iOS 12
?
最近我将 Mac OS 更新到最新的 Catalina,我的终端现在使用 zsh 开始显示以下错误:
zsh: command not found: flutter
Run Code Online (Sandbox Code Playgroud)
更新前运行正常。
我正在使用最新版本的Android Studio IDE
来创建flutter
应用程序。但是当我从 Mojave 升级到 Catalina 并尝试flutter
在 IDE 上打开我的代码时,它给了我一个错误:
由于无法验证开发者,因此无法打开 Dart
错误背后的原因是什么,我该如何解决这个问题?
我是否必须再次从头开始安装 flutter 和相关开发工具,或者有其他方法可以解决问题吗?
dart android-studio flutter flutter-dependencies macos-catalina
macos-catalina ×10
macos ×3
xcode ×3
flutter ×2
python ×2
zsh ×2
app-store ×1
bash ×1
dart ×1
git ×1
ios ×1
localhost ×1
node-gyp ×1
node.js ×1
npm ×1
performance ×1
python-3.8 ×1
python-3.x ×1
ssl ×1
terminal ×1
toolchain ×1
virtualenv ×1
xcode11 ×1
xcode11.1 ×1
xcode11.2 ×1