macos - zsh 配置文件路径未反映.. 在 Mac OS 11.2.3 的终端中
问题描述
我已经安装了mysql,试图设置路径。但不知何故它没有反映。
Mysql 不兼容 zsh 吗?
% brew list| grep mysql
mysql@5.7
echo 'export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"' >> ~/.bash_profile
% echo 'export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrc
% source ~/.bash_profile
然后
% mysql --version
zsh: command not found: mysql
解决方案
您正在zsh
终端中使用,因此您需要添加export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"
到您的~/.zshrc
文件中。
如果您没有该文件,touch ~/.zshrc
请将其添加到您的 Zsh 配置文件中。
或者,如果您想切换回 Bash,只需执行chsh -s $(which bash)
(sudo
不只对当前登录用户生效)然后重新启动 shell。
推荐阅读
- python - 如何使用 Selenium Python 和 Webdriver 打印下拉列表中存在的月份列表
- java - 我可以为我的桌面应用程序实现谷歌登录和应用内购买吗?
- scala - 奇怪的 Scala 语法,其中 Future 被映射使得“==”和“!=”只出现一个操作数(而不是两个)
- java - 尝试调用虚方法(空对象引用)
- r - R:函数内部的 dcast 找不到传递的变量
- reactjs - 打字稿只能在 React 项目的几个文件中使用吗?
- html - 在css上使用fontface在网页中自定义字体
- reactjs - react-native 的 borderRadius 使 backgroundColor 透明
- vuejs2 - 如何使用 VueJS 计算选定的复选框
- google-cloud-platform - `gcloud datastore export`时“未知错误”是什么意思?