为了账号安全,请及时绑定邮箱和手机立即绑定

无法导入适用于 Python 的 Cloud Firestore 库 -

无法导入适用于 Python 的 Cloud Firestore 库 -

互换的青春 2023-08-08 10:53:28
我正在尝试在我的 python django 项目中使用 firebase。这是在使用 Visual Studio 的 Windows 机器上。当我尝试导入时,出现错误“无法导入适用于 Python 的 Cloud Firestore 库”:import firebase_admin from firebase_admin import firestore我已经尝试了通过谷歌可以找到的所有内容,包括:手动安装grpcio将 protobuff 降级到各种版本。实际上,这最终会出现不同的错误,具体取决于我使用的 protobuff 版本。卸载并重新安装 google-cloud-store 和所有其他依赖项重新安装并升级pip当天发生的其他一些小事我记不清了。经过一整天的努力后,我陷入了死胡同。还有其他解决方案,甚至是寻找方向吗?这是已安装的软件包列表:CacheControl             0.12.6cachetools               4.1.1certifi                  2020.6.20cffi                     1.14.2chardet                  3.0.4defusedxml               0.6.0diff-match-patch         20200713Django                   2.2.16django-import-export     2.3.0docutils                 0.16et-xmlfile               1.0.1firebase-admin           4.3.0google-api-core          1.22.2google-api-python-client 1.12.1google-auth              1.21.1google-auth-httplib2     0.0.4google-cloud-core        1.4.1google-cloud-firestore   1.9.0google-cloud-storage     1.31.0google-crc32c            1.0.0google-resumable-media   1.0.0googleapis-common-protos 1.52.0grpcio                   1.32.0httplib2                 0.18.1idna                     2.10jdcal                    1.4.1MarkupPy                 1.14msgpack                  1.0.0mysql-connector-python   8.0.21odfpy                    1.4.1openpyxl                 3.0.5pip                      20.2.3protobuf                 3.13.0pyasn1                   0.4.8pyasn1-modules           0.2.8pycparser                2.20pytz                     2020.1PyYAML                   5.3.1requests                 2.24.0rsa                      4.6不知道是否值得注意,但是当我尝试像另一篇文章推荐的那样进行导入时:import osimport firebase_adminfrom google.cloud import firestorefrom firebase_admin import firestore相反,我得到“DLL 加载失败:找不到指定的过程。” 在描述符.py 中为“rom google.protobuf.pyext import _message”。我不知道它是否相关,但认为 id 包含该信息。
查看完整描述

1 回答

?
Cats萌萌

TA贡献1805条经验 获得超9个赞

升级到 python 3.7.8 为我解决了这个问题。



查看完整回答
反对 回复 2023-08-08
  • 1 回答
  • 0 关注
  • 82 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信