Visual Studio Code 中的 Flutter SDK 路径问题
Posted
技术标签:
【中文标题】Visual Studio Code 中的 Flutter SDK 路径问题【英文标题】:Flutter SDK path problem in Visual Studio Code 【发布时间】:2021-11-01 12:50:09 【问题描述】:我已经导入了一个 Flutter 项目,它要求定位 SDK 路径。我之前在自己的系统中创建和开发了一些 Flutter 项目,所以当我检查这些文件中的 SDK 路径并尝试指向相同的路径文件夹并且不接受它作为 Flutter SDK 文件夹时。
现有项目sdk路径
我尝试在终端运行颤振医生
但无法为新导入的项目文件设置SDK路径,我试图指向的路径是 /Users/Siva/Documents/Development/flutter 和 /Users/Siva/Documents/Development/flutter/bin
如何解决这个问题
【问题讨论】:
【参考方案1】:终端使用 zsh,而 Visual Studio Code 使用 bash。最简单的解决方法是将 zsh 设置为 Visual Studio Code 的默认 shell。
如果您真的想在 VSC 中使用 bash,请确保您已为两个 shell 配置了 PATH。我通常将我所有的 PATH 调整都放在 ~/.profile
中,并从 ~/.zprofile
和 ~/.bash_profile
获取。
# ~/.profile
...
export PATH="$PATH":"$HOME/.pub-cache/bin"
export FLUTTER_ROOT="$HOME/Documents/Development/flutter"
export PATH="$PATH":"$FLUTTER_ROOT/bin"
...
# ~/.zprofile or ~/.zshrc
source ~/.profile
...
# ~/.bash_profile
source ~/.profile
...
【讨论】:
以上是关于Visual Studio Code 中的 Flutter SDK 路径问题的主要内容,如果未能解决你的问题,请参考以下文章
折叠 Visual Studio Code 中的所有方法 [重复]
Visual Studio Code 中的 Python 版本问题