3 votes

Erreur de Flutter dans macOS high Sierra

Je suis les instructions du site Flutter. L'avertissement du docteur Flutter se trouve ci-dessous. Mon problème est que je ne sais pas comment surmonter cette erreur, cet avertissement, etc.

Une aide, s'il vous plaît ?

/Users/niyazitoros/development/flutter/flutter/bin/flutter --no-color doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.2.3, on Mac OS X 10.13.4 17E199, locale tr-TR)
[!] Android toolchain - develop for Android devices (Android SDK 27.0.3)
    ! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses
[!] iOS toolchain - develop for iOS devices (Xcode 9.3)
    ✗ Missing Xcode dependency: Python module "six".
      Install via 'pip install six' or 'sudo easy_install six'.
    ✗ CocoaPods installed but not initialized.
        CocoaPods is used to retrieve the iOS platform side's plugin code that responds to your plugin usage on the Dart side.
        Without resolving iOS dependencies with CocoaPods, plugins will not work on iOS.
        For more info, see https://flutter.io/platform-plugins
      To initialize CocoaPods, run:
        pod setup
      once to finalize CocoaPods' installation.
[✓] Android Studio (version 3.1)
[✓] IntelliJ IDEA Community Edition (version 2018.1)
[!] Connected devices
    ! No devices available

! Doctor found issues in 3 categories.
Process finished with exit code 0

Après avoir corrigé la trajectoire du flutter, le médecin me donne cet avertissement.

/Users/niyazitoros/development/flutter/bin/flutter --no-color doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.2.3, on Mac OS X 10.13.4 17E199, locale tr-TR)
[!] Android toolchain - develop for Android devices (Android SDK 27.0.3)
    ! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses
[!] iOS toolchain - develop for iOS devices (Xcode 9.3)
    ✗ Missing Xcode dependency: Python module "six".
      Install via 'pip install six' or 'sudo easy_install six'.
[✓] Android Studio (version 3.1)
[✓] IntelliJ IDEA Community Edition (version 2018.1)
[!] Connected devices
    ! No devices available

! Doctor found issues in 3 categories.
Process finished with exit code 0

3voto

Aris Ngoy Points 102

Pour corriger l'erreur de licence Android SDK, allez sur votre terminal et tapez

flutter doctor --android-licenses 

puis

pip install six

si l'erreur persiste, exécutez

flutter upgrade

0voto

Jashan PJ Points 1587

Si quelqu'un a toujours le problème avec pip six enter image description here

Désinstaller python2

brew uninstall python@2 Celui-ci a fonctionné pour moi.

0voto

Vous pouvez fixer la licence Android SDK en utilisant

flutter doctor --android-licenses 

Ensuite, tu cours

pip install six

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X