我正在尝试获取cloud_firestore
包,这是此颤动教程所必需的:
https://codelabs.developers.google.com/codelabs/flutter-firebase/#7
当我跑flutter packages get
时我才会回来:
Package cloud_firestore has no versions that match >=0.7.0 <0.8.0 derived from...
cloud_firestore
包在本网站https://github.com/flutter/plugins/tree/master/packages/cloud_firestore上说最新版本为0.7.2
我也试过那个版本,但是我得到了同样的错误。
我也尝试过开发,开发和测试的开发频道,但没有成功获得这个包。
而且,这是我的pubspec.yaml
文件:
name: test_app
description: Integrate firebase into flutter
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^0.1.0
cloud_firestore: ^0.7.0
dev_dependencies:
flutter_test:
sdk: flutter
flutter:
uses-material-design: true
有关可能发生的事情的任何建议? 谢谢。
答案 0 :(得分:1)
得到它&#34;修复&#34;,虽然这不是一个真正的答案。
在另一台计算机上试过,它一直给我同样的问题。
在第一台计算机上尝试,但在不同的位置,flutter packages get
正常工作!
所以...第一个网络位置的东西阻塞了存储库?
无论如何,现在它按预期工作。对不起,谢谢所有给我想法的人!
答案 1 :(得分:1)
有些文档说您的pubspec.yaml中包含以下内容:
def FUN():
data = pd.DataFrame(pd.read_csv(filepath))
name_index = filepath.rfind('\\')
csv_name = filepath[name_index+1:len(filepath)-4]
csv_name = csv_name.replace('-','_')
newDataName = []
newDataName.append(csv_name+"_data")
#pretty sure this next is where the issue arises
(newDataName[0]) = data
print(newDataName[0]) #this prints out the table
return(newDataName[0])
我认为这些文档是错误的。应该是firebase_firestore: ^0.12.7+1
,最新的软件包版本可以在这里找到:
https://firebaseopensource.com/projects/flutter/plugins/
希望这对某人有帮助。
答案 2 :(得分:0)
尝试不指定版本只保留“cloud_firestore:”。它会自动获取最新版本的软件包。由于最新版本不稳定,因此不建议用于生产目的。 btt for testpose,很好