Ubuntu 24手动安装Flutter后执行命令提示“flutter未找到”
解决Ubuntu 24.04中Flutter命令找不到的问题
系统提示Command 'flutter' not found是因为Flutter的可执行文件目录未加入系统的PATH环境变量,以下是具体解决步骤:
1. 确认Flutter的bin目录路径
找到你安装在HDD上的Flutter文件夹,其内部的bin目录就是需要添加的路径,比如你的安装包是flutter_linux_3.22.3-stable,路径示例如下:
/media/你的用户名/硬盘挂载点/flutter_linux_3.22.3-stable/bin
请替换成你实际的硬盘挂载点和文件夹路径。
2. 临时生效(当前终端会话)
在终端执行以下命令,将bin目录加入当前会话的PATH:
export PATH="$PATH:/你的实际Flutter/bin路径"
执行完成后,运行flutter doctor测试,命令应该能正常识别。
3. 永久生效(所有终端会话)
根据你使用的shell环境选择对应配置文件修改:
Bash(Ubuntu默认shell):
编辑用户目录下的.bashrc文件:nano ~/.bashrc在文件末尾添加一行:
export PATH="$PATH:/你的实际Flutter/bin路径"保存退出后,执行以下命令让修改生效:
source ~/.bashrcZsh:
编辑用户目录下的.zshrc文件:nano ~/.zshrc同样在末尾添加上述
PATH配置行,保存后执行:source ~/.zshrc全局生效(所有用户):
若需要让所有用户都能使用Flutter命令,编辑/etc/profile文件(需sudo权限):sudo nano /etc/profile添加
PATH配置行后,重启系统或者执行source /etc/profile生效。
额外检查
如果添加PATH后仍有问题,检查Flutter安装目录的权限,确保当前用户有读写执行权限:
sudo chmod -R 755 /你的实际Flutter安装目录
内容的提问来源于stack exchange,提问作者MohammadBaqer
相关产品推荐
相关产品推荐

