flutter - 每次关闭终端后,颤振路径都不会永久保存在 z shell mac os catalina 上
问题描述
我正在使用 mac os catalina,我创建了 .zshrc 文件并为颤振添加了以下行
export PATH="$PATH:/Users/me/development/flutter/bin"
这是 .zshrc 文件的内容:
但是当我关闭终端并重新打开一个新终端时,颤振命令不起作用。所以每次我都需要输入source $HOME/. 让它工作。
是否有任何永久解决方案,以便路径不会被删除。
解决方案
您提到您有一台 MacBook,然后您在事后将其更新为 Catalina。Catalina 的默认终端 shell 是 zsh,但在 Catalina 之前它是 bash,任何从旧版本更新到 Catalina 的 Mac 仍然默认使用 bash。如果您遇到这种情况,您需要执行以下操作之一:
- 使用命令将终端的默认 shell 更改为 zsh
chsh -s /bin/zsh
(更多信息) - 将路径导出脚本添加到一个名为的文件
.bash_profile
中(与您创建的位置相同.zshrc
)。
推荐阅读
- c# - ContextMenuStrip.Show 一半时间不工作
- javascript - 使用 CSS 样式的 JavaScript 打印 div
- python - 无法在 python 3.9 中导入我自己的模块
- java - 在 schema.sql 中创建表与通过 H2 控制台创建表的奇怪行为?
- typescript - 是否可以在打字稿的映射类型中推断函数的返回类型?
- sorting - 将数据从一张纸排序到另一张纸,仅提取特定数据
- asp.net-mvc - 如何自定义内置 MVC 验证响应格式?
- reactjs - Boostrap 模态反应钩子
- arrays - ARIMA 的预测时间序列似乎没有考虑到活动的结束
- android - 如何编程将 recyclerview 中的每隔一个项目重新绘制为不同的颜色?(线性布局)