【问题标题】:problems installing a DVC lower version [0.9.4]安装 DVC 低版本 [0.9.4] 时出现问题
【发布时间】:2021-08-13 12:01:16
【问题描述】:

我需要在 Python 虚拟环境中安装旧版本的 DVC,即 0.9.4。

我使用了命令:

pip install dvc==0.9.4

一切似乎都运行良好。但是,当我尝试运行 dvc pull 命令时,出现以下错误:

Traceback (most recent call last):
  File "c:\users\lbrandao\anaconda3\envs\my_env\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "c:\users\lbrandao\anaconda3\envs\my_env\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\Users\lbrandao\anaconda3\envs\my_env\Scripts\dvc.exe\__main__.py", line 4, in <module>
  File "c:\users\lbrandao\anaconda3\envs\my_env\lib\site-packages\dvc\main.py", line 2, in <module>
    from dvc.cli import parse_args
  File "c:\users\lbrandao\anaconda3\envs\my_env\lib\site-packages\dvc\cli.py", line 8, in <module>
    from dvc.command.init import CmdInit
  File "c:\users\lbrandao\anaconda3\envs\my_env\lib\site-packages\dvc\command\init.py", line 1, in <module>
    from dvc.project import Project
  File "c:\users\lbrandao\anaconda3\envs\my_env\lib\site-packages\dvc\project.py", line 15, in <module>
    from dvc.cloud.data_cloud import DataCloud
  File "c:\users\lbrandao\anaconda3\envs\my_env\lib\site-packages\dvc\cloud\data_cloud.py", line 11, in <module>
    from dvc.cloud.gcp import DataCloudGCP
  File "c:\users\lbrandao\anaconda3\envs\my_env\lib\site-packages\dvc\cloud\gcp.py", line 4, in <module>
    from google.cloud import storage as gc
ModuleNotFoundError: No module named 'google.cloud'

当我打印 dvc 版本时,我看到:

0.9.4+6bb66e.mod

有人可以帮忙吗?谢谢。

【问题讨论】:

    标签: python google-cloud-storage dvc


    【解决方案1】:

    基于该错误假设远程存储在 Google Cloud 上,您可能需要安装特殊的 dvc[gs] 模块,例如:

    pip install dvc[gs]==0.9.4
    

    https://dvc.org/doc/install/linux#install-with-pip

    顺便说一句,DVC 1.x 应该向后兼容 DVC 0.9,以防您想尝试更新的版本。

    另外,请尝试将您的项目迁移到 DVC 2.x(截至目前的最新版本),以下是一些指南:https://dvc.org/blog/dvc-2-0-release#breaking-changes

    【讨论】:

      【解决方案2】:

      我能够通过以下方式克服之前的问题:

      pip install --upgrade google-cloud-storage
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-12-17
        • 2016-05-29
        • 2014-11-16
        • 2013-10-27
        • 1970-01-01
        相关资源
        最近更新 更多