'pub get failed (65 ' ) exit code 65

While trying to download packages to the flutter project im getting like:- [project] flutter pub get Running "flutter pub get" in project...
Error on line 25, column 5 of pubspec.yaml: A dependency may only have one source.

25 │ ┌ sdk: flutter

26 │ │ curved_navigation_bar: ^0.3.3

27 │ │ # The following adds the Cupertino Icons font to your application.

28 │ │ # Use with the CupertinoIcons class for iOS style icons. ter 29 │ │ cupertino_icons: ^0.1.3

│ └──^

╵ pub get failed (65; ╵) exit code 65



Solution 1:[1]

You got that error because your pubspec.yaml is not well formatted. You should have it as

  flutter:
    sdk: flutter


  curved_navigation_bar: ^0.3.3

and not

dependencies:
  flutter:
    sdk: flutter
    curved_navigation_bar: ^0.3.3

Solution 2:[2]

I had the same problem and found this fix

Take note of the indentation difference

//Correct way to add dependencies in flutter
dependencies:
   flutter:
       sdk: flutter
   # Carousel Dependecy for sliders
   carousel_pro: ^1.0.0

Instead Of:

//Wrong way of adding dependencies in flutter
    dependencies:
        flutter:
            sdk: flutter
            # Carousel Dependecy for sliders
            carousel_pro: ^1.0.0

Solution 3:[3]

dependencies: flutter: sdk: flutter carousel_pro: ^0.0.13

Solution 4:[4]

I think your project name is same as your dependencies name

check this website

Solution 5:[5]

I solve this error by changing the project name, this error occurs because of the same dependency name you use as project name.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1
Solution 2 Junaid Bashir
Solution 3 user7688086
Solution 4 Narendran Rammudo
Solution 5 Jeril Albi