Mac 账户恢复“管理员”身份

问题描述 在升级到 13.4.1 之后,遇到一个问题:我的账户变成了“普通”用户,没有 sudo 权限。当我尝试修改权限时,提示我输入管理员的名称、密码。可是,我只有这一个账户,已经丢失管理权限,并没有另一个所谓的“管理员”账户了。 搜遍整个互联网,我都没有找到答案。最后是在 chatgpt 的帮助下,结合多年技术功底,反复试探,解决了这个问题。 修复方式 一句话概括:进入恢复模式,给用户添加 s

Mac 终端配置代理

编辑 ~/.zshrc,输入(记得改成自己的代理地址): alias proxy='export http_proxy=127.0.0.1:1088;export https_proxy=$http_proxy' alias proxyOff='unset http_proxy;unset https_proxy' 使配置生效:source ~/.zshrc 使用: 启动代理:proxy 关闭代理

Mac 下配置 Java 环境变量

今天突然遇到点问题,然后发现我居然从来没有配置过 Java 的环境变量,一直都是用的默认配置。 配置方式如下。 1 在 ~/.zprofile 中加入两行代码 export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home" export PATH="$JAVA_HOME:$PATH" 2 使配置

mac 关闭某端口的进程

启动 flask 时报错:OSError: Address already in use 应该是有谁占用了 5000 端口。解决方法: lsof -i tcp:5000,找到占用此端口的进程号 kill {进程号},杀掉进程 再次启动 flask 完整实例: (venv) ➜ flaskr lsof -i tcp:5000 COMMAND PID USER FD TYPE D

[解决]Pygame在OSX上无法播放mp3的问题

我有一段用pygame加载并播放背景音乐的代码,以前在Ubuntu上写的。用Mac运行时,报错,提示无法识别音乐文件的格式。 Traceback (most recent call last): File "game.py", line 37, in pygame.mixer.music.load('background.mp3') pygame.error: Unrecognized music