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

外传

复制代码
😜 原创不易,如若本文能够帮助到您的同学
🎉 支持我:关注我+点赞👍+收藏⭐️
📝 留言:探讨问题,看到立马回复
💬 格言:己所不欲勿施于人 扬帆起航、游历人生、永不言弃!🔥
相关推荐
luoganttcc几秒前
已知 空间 三个 A,B C 点 ,求 顺序 经过 A B C 三点 圆弧 轨迹 ,给出 python 代码 并且 画出图像
c语言·开发语言·python
毕设源码-邱学长2 分钟前
【开题答辩全过程】以 基于JavaWeb医院住院信息管理系统的设计与实现为例,包含答辩的问题和答案
java·eclipse
q***47183 分钟前
解决 Tomcat 跨域问题 - Tomcat 配置静态文件和 Java Web 服务(Spring MVC Springboot)同时允许跨域
java·前端·spring
青云交4 分钟前
Java 大视界 -- Java 大数据机器学习模型在自然语言生成中的可控性研究与应用实战
java·机器学习·强化学习·模型融合·java 大数据·可控性·自然语言生成
小光学长7 分钟前
基于Web的课前问题导入系统pn8lj4ii(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
java·前端·数据库
小何开发10 分钟前
Springboot-WebService 服务端发布与客户端调用
java·spring boot·后端
今天的砖很烫11 分钟前
ThreadLocal 结构设计的精妙之处
java·开发语言
q***721913 分钟前
国产化中间件东方通TongWeb环境安装部署(图文详解)
中间件
无心水15 分钟前
【中间件:Redis】5、Redis分布式锁实战:从基础实现到Redisson高级版(避坑指南)
redis·分布式·中间件·redisson·后端面试·redis分布式锁·分布式系统
q***474317 分钟前
【服务治理中间件】consul介绍和基本原理
中间件·consul