mac pro “RESP.app”意外退出 redis desktop manager

文章目录

最近在研究redis的消息,看到了stream,需要redis5.0版本以上,但是,我的redis的客户端不支持,所以升级下客户端

redis desktop manager下载地址

Redis Desktop Manager 2022.5.0 Mac 中文破解版

https://www.imacso.com/redis-desktop-manager.html

提示程序含有恶意代码

基本上在11以后的系统上必备命令行,具体报错图如下

1、提示程序含有恶意代码或者已经打开所有来源还是提示扔到垃圾桶

不一定是真的,需要解决下。

解决方法:在终端输入 xattr -r -d com.apple.quarantine 加上程序的App绝对路径,App建议直接拖放到终端,会自动填写路径,最终应该是这样的一个终端命令

shell 复制代码
xattr -r -d com.apple.quarantine /Applications/RESP.app(/Applications/RESP.app 前面有一个空格)

执行后,又出现一个问题

"RESP.app"意外退出

因为我解决了,所以找不到原图了,我的现实是python@3.10版本

问题,其实就是加载不到python对应的版本

解决办法:下载python@3.10.并安装

mac python下载地址:https://www.python.org/downloads/macos/

我使用的是:python-3.10.11-macos11.pkg

注意:不用卸载当前的版本(我本人的当前版本为:3.7.2)

shell 复制代码
vi ~/.bash_profile

#PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}"
#alias python="/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7"
PATH="/Library/Frameworks/Python.framework/Versions/3.10/bin:${PATH}"
alias python="/Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10"
export PATH

#保存后执行
source ~/.bash_profile
python -V

重新打开RESP

如果还是不行,那么需要替换错误路径(我的没用)

将错误的Python路径替换成正确的路径。

我估计可能3.9版本会有这个问题,3.10不会有了。

打开终端输入如下命令:

shell 复制代码
python3 -c "import sys;print(sys.path)"

如下图所示:

shell 复制代码
['', '/Library/Frameworks/Python.framework/Versions/3.10/lib/python310.zip', '/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10', '/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/lib-dynload', '/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages']

替换路径命令格式如下:

shell 复制代码
install_name_tool -change 报错的Python的path 正确的Python的path 目标应用的path

最终执行命令如下:

shell 复制代码
install_name_tool -change /usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/Python /Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/Python3 /Applications/RESP.app/Contents/MacOS/RESP

外传

复制代码
😜 原创不易,如若本文能够帮助到您的同学
🎉 支持我:关注我+点赞👍+收藏⭐️
📝 留言:探讨问题,看到立马回复
💬 格言:己所不欲勿施于人 扬帆起航、游历人生、永不言弃!🔥
相关推荐
system_error_x11 分钟前
SpringBoot 集成 Thymeleaf 简洁入门
java·spring boot·后端
酷炫码神24 分钟前
Day 10|Pinia 状态管理:把散落在各组件的数据,收进一个全局仓库
android·开发语言·javascript
驭渊的小故事42 分钟前
Spring AI Alibaba 实战:从maven依赖治理到声明式工具调用
java·人工智能·spring
Elastic 中国社区官方博客1 小时前
我们如何通过 70 多个拉取请求,将 OpenTelemetry Java agent 迁移到 invokedynamic
java·大数据·开发语言·elasticsearch·搜索引擎·全文检索·es
tyn1881 小时前
记录本地安装nacos服务的方法及异常
java·开发语言
步行cgn2 小时前
Spring MVC 视图机制的核心接口与类
java·开发语言·后端·spring·mvc
y1su2 小时前
Leetcode 字符串模板
java·数据结构·算法·leetcode·职场和发展·动态规划
传奇开心果编程3 小时前
【Rust入门练中学】第5课:引用与借用
开发语言·rust·引用·编程语言理论·通用编程语言·借用
qetfw3 小时前
Bash 变量:export、位置参数与默认值展开验证
linux·开发语言·chrome·bash
电子云与长程纠缠3 小时前
UE5魂系游戏开发教程05
开发语言·学习·游戏·ui·ue5