标签: macos-catalina

升级到 macOS Catalina 后出现“zsh:找不到命令:dotnet-svcutil”

按照建议将 macOS 升级到 10.15 (Catalina) 并从 bash 切换到 zsh后,我尝试svcutil从终端启动(或任何其他 .NET Core 工具),但收到以下错误消息:

zsh:找不到命令:dotnet-svcutil

奇怪的是,因为~/.dotnet/tools在使用 .NET 检查路径时提到了它的位置(默认安装 .NET Core 工具的位置)echo $PATH。我该如何解决这个问题?

zsh .net-core macos-catalina

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

macOS Catalina 上的 RODBC

我在让 RODBC 在 macOS Catalina 上工作时遇到问题。我正在尝试连接到 MS SQL Server。我已经使用 Homebrew 安装了 unixODBC 并从此处安装了 Microsoft ODBC 驱动程序。RODBC 安装得很好,我按照其他地方的建议安装了它:

install.packages('RODBC', type="source", configure.args='--with-odbc-include=/usr/local/lib' )

但是当我运行这个时:

RODBC::odbcDriverConnect(connection = "driver={ODBC Driver 17 for SQL Server};server=XYZ;database=XYZ;UID=XYZ;PWD=XYZ")

它挂起——我必须取消该命令,然后我收到一堆如下所示的警告:

[RODBC] ERROR: state IM003, code 0, message [iODBC][Driver Manager]Specified driver could not be loaded

我知道 SQL Server 驱动程序已安装,因为在 R 中使用 ODBC 包可以使用相同的驱动程序!但由于某种原因,RODBC 使用 iODBC,并且显然在错误的位置查找驱动程序。

我正在尝试编写可以在不同平台上运行的代码,并且我已经在 Ubuntu 和 Windows 上成功使用了 RODBC。但我很难弄清楚如何让 RODBC 在我的 MacBook 上工作。

database sql-server rodbc macos-catalina

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

无法在 mac os catalina 上启动 sonarqube

我正在尝试在 Mac 上启动 sonarqube 服务器。按照两分钟入门指南中提到的步骤进行操作。遇到了访问问题,该问题已由Access Issue修复。

更新 1:在下载文件夹中提取 zip 文件(尝试了 7.0 和 8.0 版本的声纳 qube)。

再次尝试在提到的目录中执行以下命令时。

sh sonar.sh console
Run Code Online (Sandbox Code Playgroud)

出现以下错误

Running SonarQube...
wrapper  | --> Wrapper Started as Console
wrapper  | Launching a JVM... 
wrapper  | JVM exited while loading the application.
jvm 1    | Error: Could not find or load main class org.tanukisoftware.wrapper.WrapperSimpleApp
wrapper  | JVM Restarts disabled.  Shutting down.
wrapper  | <-- Wrapper Stopped
Run Code Online (Sandbox Code Playgroud)

sonarqube macos-catalina

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

Python 显示错误“没有名为 gTTS 的模块”。

我想为使用 gTTS 的语音助手创建 python 代码。我运行了代码,但它没有像它显示的那样工作,

回溯(最近一次调用最后一次):

文件“/Users/niallquadros/Desktop/voiceassistant.py”,第 1 行,来自<module> gTTS 导入 gTTS

ModuleNotFoundError:没有名为“gTTS”的模块

相反,它应该给我结果,并充当语音助手。

这是我在 MacBook Air 2019 上使用 python (3.7.4) 编写的代码

from gTTS import gTTS
import speech_recognition as sr
import os
import webbrowser
import satplib

def talkToMe(audio):
    print (audio)
    tts = gTTs(text=audio, lang='en')
    tts.save('audio.mp3')
    os.system('mpg123 audio.mp3')

#Listen for commands
def myCommand():
    r = sr.Recognizer()
    with sr.Microphone() as source:
        print('I am ready for your next command')
        r.pause_threshold = 1
        r.adjust_for_ambient_noise(source, duration = 1)
        audio = r.listen(source)

    try:
        command = …
Run Code Online (Sandbox Code Playgroud)

python-3.7 gtts macos-catalina

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

在 zsh PS1(提示)env var 中使用自定义颜色会导致空格问题

我的设置:

  • zsh 5.7.1 (x86_64-apple-darwin19.0)
  • macOS Catalina 10.15.5

这是标准的 PS1 变量:PS1="%n@%m %~ %# "

当我尝试使用 ANSI 颜色或 tput 添加文本着色时出现问题。示例(在不终止颜色的情况下,无论如何它的行为都很奇怪):

PS1="%n@%m \e[38;5;197m%~ %# "

当我使用 Ctrl+R(反向搜索)时会发生以下情况: 奇怪的缩进

这个缩进的原因可能是什么?

当提示中的长字符串转到换行符时,会发生第二个问题 - 换行符与第一行重叠后的新字符,而我看不到后者。这种情况仅发生在第一个换行符上,第三个换行符正常出现(但位于第二位)。

我尝试使用这个答案,但解决方案无法被外壳解析:rombez@MacBook-Pro \[\e[38;5;197m\]~

macos terminal zsh colors macos-catalina

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

修改root模式下的提示符(zsh)

我按照以下步骤更改了用户模式下的提示:

  1. 创建.zshrc文件
  2. 定义提示 ( $PROMPT=" %m%# >> ")
  3. source .zshrc

当我切换到 root 模式时,它会显示不同的提示。我必须做什么才能设置相同的提示符,而仅更改特权符号(%#)?

谢谢。

zsh prompt zshrc macos-catalina

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

“BloomRPC”无法打开,因为无法验证开发者

从github上下载BloomRPC后回购和运行brew cask install bloomrpc,当我尝试打开BloomRPC应用程序我得到“BloomRPC不能打开,因为开发人员无法进行验证。” 我已经尝试转到安全和隐私 -> 开发人员工具 -> 并在“允许下面的应用程序在本地运行不符合系统安全策略的软件”下启用 BloomRPC,但我仍然收到相同的错误消息。

我在 macOS Catalina 10.15.5 上。如何打开 BloomRPC 应用程序?

在此处输入图片说明

macos grpc macos-catalina

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

类型错误:无法在字符串“lastUpdateCheck 1599160669280”上创建属性“lastUpdateCheck”

因此,当我尝试安装纱线时,出现此错误。我可以毫无问题地启动纱线,但我不确定它是否在幕后导致问题,所以我想解决它。

TypeError: Cannot create property 'lastUpdateCheck' on string 'lastUpdateCheck 1599160669280'
at YarnRegistry.<anonymous> (/usr/local/Cellar/yarn/1.22.5/libexec/lib/cli.js:96344:30)
at Generator.next (<anonymous>)
at step (/usr/local/Cellar/yarn/1.22.5/libexec/lib/cli.js:310:30)
at /usr/local/Cellar/yarn/1.22.5/libexec/lib/cli.js:328:14
at new Promise (<anonymous>)
at new F (/usr/local/Cellar/yarn/1.22.5/libexec/lib/cli.js:5301:28)
at YarnRegistry.<anonymous> (/usr/local/Cellar/yarn/1.22.5/libexec/lib/cli.js:307:12)
at YarnRegistry.saveHomeConfig (/usr/local/Cellar/yarn/1.22.5/libexec/lib/cli.js:96351:20)
at Install.<anonymous> (/usr/local/Cellar/yarn/1.22.5/libexec/lib/cli.js:7930:35)
at Generator.next (<anonymous>)
Run Code Online (Sandbox Code Playgroud)

我尝试删除我的yarn.lock 以及基本上我能找到的每个包含yarn 的文件并重新安装。我尝试通过 yvm 而不是brew 安装yarn。这些事情都没有产生任何影响。

任何帮助是极大的赞赏。

php homebrew yarnpkg macos-catalina

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

当脚本文件来自 zsh 时,为什么 BASH_REMATCH 返回空?

所以我为自己创建了一个可爱的小 bash 脚本:

#!/usr/bin/env bash

TEXT="FOO BAR"
REGEX="FOO (.+)"

if [[ $TEXT =~ $REGEX ]]; then 
    echo "Matched ${BASH_REMATCH[1]}"
else
    echo "No match."
fi
Run Code Online (Sandbox Code Playgroud)

很基本。如果我运行./cutescript.sh,那么我得到结果:

Matched BAR
Run Code Online (Sandbox Code Playgroud)

但是如果我获取脚本,. ./cutescript.sh,那么它仍然匹配,但BASH_REMATCH[1为空。

笏。

我在 MacOS Catalina 10.15.7 (19H2) 上,在 中执行此操作zsh,但使用了bashshebang。

任何人都可以解释这种违规行为吗?

regex bash zsh macos-catalina

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

Eclipse 在 MacOS 上意外退出

昨天,我刚刚在 Mac OS Catalina 版本 10.15.7 上安装了适用于企业 Java 和 Web 开发人员的 Eclipse IDE。我将 Eclipse.app 从 Downloads 文件夹拖到 Application 文件夹。它工作得很好。我创建了几个 servlet。但今天,当我点击该应用程序打开它时,我收到了问题报告(错误),因此它无法打开。

错误详细信息是..

自启动后唤醒时间:3300 秒

系统完整性保护:已启用

崩溃的线程:0

异常类型:EXC_CRASH(代码签名无效) 异常代码:0x0000000000000000、0x0000000000000000 异常注释:
EXC_CORPSE_NOTIFY

终止原因:命名空间 CODESIGNING,代码 0x1

内核消息:

VM 区域接近 0 (cr2):

__TEXT                 000000000c447000-000000000c44b000 [   16K] r-x/r-x SM=COW  
Run Code Online (Sandbox Code Playgroud)

线程 0 崩溃:0 ???
0x0000000015674000 _dyld_start + 0

Thread 0 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x0000000000000000 rdi: 0x0000000000000000 rsi: 0x0000000000000000 rbp: 0x0000000000000000 rsp: 0x00007ffee37bcc60
r8: 0x0000000000000000 r9: 0x0000000000000000 r10: …

eclipse macos macos-catalina

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