Flutter 无法切换频道
Flutter cannot switch channel
我的 flutter 在稳定频道下运行良好,但当切换到另一个频道时,它以 find: invalid mode '+100'
结束
每次我 运行 这个命令:
> flutter channel master
> flutter doctor
总是以下载 git 和错误消息 :
结束
find: invalid mode ‘+100’
我有 运行 :
git clean -xfd
git pull
flutter doctor
但总是以相同的错误消息结束,这是屏幕截图:
知道我的抖动出了什么问题吗?
刚发现这个问题跟find
有关,不是flutter。我安装了一个非标准版本的 find
,在从我的 PATH
中删除它的目录后,更新 flutter 工作正常。
(我在 macOS 上,我的问题 find
来自 MacPorts 提供的 gnutls 包,位于 /opt/local/libexec/gnutls
内。)
如果你在mac上有brew,那可能是findutils的错误。
您可以尝试使用 brew 卸载 findutils。执行以下命令
第一brew uninstall findutils
然后尝试flutter doctor
我的 flutter 在稳定频道下运行良好,但当切换到另一个频道时,它以 find: invalid mode '+100'
每次我 运行 这个命令:
> flutter channel master
> flutter doctor
总是以下载 git 和错误消息 :
结束find: invalid mode ‘+100’
我有 运行 :
git clean -xfd
git pull
flutter doctor
但总是以相同的错误消息结束,这是屏幕截图:
知道我的抖动出了什么问题吗?
刚发现这个问题跟find
有关,不是flutter。我安装了一个非标准版本的 find
,在从我的 PATH
中删除它的目录后,更新 flutter 工作正常。
(我在 macOS 上,我的问题 find
来自 MacPorts 提供的 gnutls 包,位于 /opt/local/libexec/gnutls
内。)
如果你在mac上有brew,那可能是findutils的错误。 您可以尝试使用 brew 卸载 findutils。执行以下命令
第一
brew uninstall findutils
然后尝试
flutter doctor