macos - 如何在不使用 mac 上的完整路径的情况下运行 clickhouse 命令
问题描述
我使用 brew 在 OSX 上安装 clickhouse。/Users/username/ClickHouse/build/programs
要运行clickhouse客户端,我必须去./clickhouse-client
有没有一种方法可以像在我的 linux 机器上一样从系统的任何位置调用 clickhouse-client?
目前我得到:zsh: command not found: clickhouse-client
当我没有完全创建路径时。
不太确定如何命名这个问题。
解决方案
只需将其添加到您的路径中?
既然你提到使用zsh
echo "PATH=$PATH:/Users/username/ClickHouse/build/programs" >> ~/.zshrc
这将在您的 .zshrc 文件中添加一个新行。关闭并重新打开您的终端,您应该可以从任何地方运行 clickhouse-client。
推荐阅读
- javascript - 无法在 JavaScript 中导入 AlertifyJS
- indexing - Julia - 以元组数组作为索引的 JuMP 约束
- ios - 通过蓝牙将媒体密钥发送到 iOS 设备
- python - 做一个 groupby 和一个 sum 但在 Pandas DataFrame 中保持其他列完整
- javascript - 如何按比例缩放组件/页面,如 Ctrl +/-
- qt - 如何使 QAbstractSpinBox 自动重复向上/向下按钮?
- javascript - 无法将变量设置为 Bcrypt 生成的哈希
- python - 如何避免使用 Autoreg 或 ARIMA Statsmodels 进行动态预测
- c# - 未捕获任务错误
- ios - 在 iOS 15 中未分配 Alamofire 4.9.1 sessionManager.delegate.sessionDidReceiveChallenge