首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无活动包flutterfire_cli

无活动包flutterfire_cli
EN

Stack Overflow用户
提问于 2022-01-18 14:01:13
回答 2查看 701关注 0票数 1

我有一台Linux机器,我通过Snap安装了它。我想在我的项目上建立破折号。其中一个步骤是按照声明的flutterfire_cli安装这里

我通过flutter pub global activate flutterfire_cli安装了它,它是在$HOME/snap/flutter/common/flutter/.pub-cache/bin下安装的。我在PATH中添加了它。我可以在终端机上得到命令。

然而,flutterfire_cli失败了(即使--help--version)说"No flutterfire_cli“。没别的事了。我相信这是因为Flutter是通过Snap安装在受限环境上的,它无法找到加载它需要运行的库的路径。

有人遇到过这样的问题吗?你是怎么解决的?

提前谢谢。

环境

KDE Neon 5.23,基于Ubuntu 20.04 (如果相关)

flutter doctor --verbose的结果

代码语言:javascript
复制
[✓] Flutter (Channel stable, 2.8.1, on KDE neon User - Plasma 25th Anniversary Edition 5.13.0-25-generic, locale en_US.UTF-8)
    • Flutter version 2.8.1 at /home/erayerdin/snap/flutter/common/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 77d935af4d (5 weeks ago), 2021-12-16 08:37:33 -0800
    • Engine revision 890a5fca2e
    • Dart version 2.15.1

[✓] Android toolchain - develop for Android devices (Android SDK version 32.0.0)
    • Android SDK at /home/erayerdin/.sdks/android/
    • Platform android-32, build-tools 32.0.0
    • Java binary at: /snap/android-studio/115/android-studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
    • All Android licenses accepted.

[✓] Chrome - develop for the web
    • Chrome at google-chrome

[✓] Android Studio (version 2020.3)
    • Android Studio at /snap/android-studio/115/android-studio
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)

[✓] VS Code
    • VS Code at /snap/code/current
    • Flutter extension version 3.32.0

[✓] Connected device (2 available)
    • 555cd26e (mobile) • 555cd26e • android-arm64  • Android 9 (API 28)
    • Chrome (web)      • chrome   • web-javascript • Google Chrome 97.0.4692.71

• No issues found!
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-01-18 14:05:48

我见过本期这句话帮过我。

您需要执行dart pub global activate flutterfire_cli而不是flutter pub global activate flutterfire_cli,将该行添加到$HOME/.bashrc文件中:

代码语言:javascript
复制
export PATH="$PATH":"$HOME/.pub-cache/bin"

然后重新启动终端。

票数 2
EN

Stack Overflow用户

发布于 2022-05-12 03:02:43

这很容易解决!

您只需使用SUDO运行它,比如: sudo配置。

只有这个解决方案对我有效!希望它会对你有用!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70756808

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档