flutter pub get失败(65 ')退出代码65

ejk8hzay  于 2022-12-05  发布在  Flutter
关注(0)|答案(7)|浏览(203)

虽然试图下载软件包到flutter项目我得到像:- [项目] flutter pub get运行“flutter pub get”在项目...
pubspec.yaml的第25行第5列出错:一个依赖项只能有一个源。

25 │ sdk:扑动
26 │ │弯曲导航栏:^0.3.3版
27 │ │ #以下代码将库比蒂诺图标字体添加到您的应用程序中。
28 │ │ #与iOS风格图标的Cupertino Icons类一起使用。ter 29 │ │ cupertino_icons:^0.1.3个字符
│ ──^
pub获取失败(65;)退出代码65

kiayqfof

kiayqfof1#

出现该错误是因为您的pubspec.yaml不正确。

flutter:
    sdk: flutter

  curved_navigation_bar: ^0.3.3

而不是

dependencies:
  flutter:
    sdk: flutter
    curved_navigation_bar: ^0.3.3
kb5ga3dv

kb5ga3dv2#

我认为您项目名称与依赖项名称相同
check this website

ewm0tg9j

ewm0tg9j3#

我通过更改项目名称来解决此错误,此错误的发生是因为您使用了与项目名称相同的依赖项名称。

p5fdfcr1

p5fdfcr14#

我遇到了同样的问题,发现了这个fix
注意缩进差异

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

代替:

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

mklgxw1f5#

相关性: Flutter :sdk:flutter carousel_pro:0.0.13年第^0期

kx1ctssn

kx1ctssn6#

在pubspec.yaml文件中重命名项目。

name: provider_app  #! EDIT HERE
description: A new Flutter project.

publish_to: 'none' 

version: 1.0.0+1

environment:
  sdk: ">=2.17.3 <3.0.0"
11dmarpk

11dmarpk7#

这个问题发生在项目名和包名不一致的时候。我曾经遇到过这个问题native_notify。我使用了相同的项目名,并且我没有检查包名。

相关问题