基因容器 GCS-快速开始:安装SDK

时间:2025-02-12 14:52:06

安装SDK

  1. 获取G CS SDK安装包 cloud-sdk-python3-gcs-x.x.x.zip。

    登录GCS控制台,下载基因容器Python SDK开发包,如下图所示。
    图1 Python SDK开发包下载地址

  2. 解压SDK安装包。

    目录结构如下:

    |-- cloud-sdk-python-gcs-x.x.x.zip  |-- gcs-sdk-x.x.x.tar.gz            python3 SDK  |-- cromwell-demo.zip      |-- cromwell_demo      |-- cromwell_demo.py            Cromwell引擎接口使用示例      |-- example.inputs              输入文件      |-- example.options             options文件      |-- example.wdl                 WDL描述文件  |-- gcs-demo.zip      |-- gcs_demo      |-- gcs-grammr.yaml             GCS流程语法文件      |-- gcs_demo.py                 GCS接口使用示例    |-- README.md 

  3. 下载安装包管理工具pip,并更新到最新版本。
  4. 安装SDK。

    pip3 install gcs-sdk-x.x.x.tar.gz

    如果由于pip版本过低安装失败,请使用如下命令更新pip到最新版本之后再重新安装。

    python3 -m pip install --upgrade pip

    在Ubuntu中,升级了pip,如果版本跨度较大,再次使用pip 安装相关的python包的时候可能会出现以下错误

    ImportError: cannot import name main

    解决方法:pip3文件在usr/bin目录下,cd进去,进行以下修改

    把下面的三行

    123
    from pip import mainif __name__ == '__main__':    sys.exit(main())

    换成下面的三行

    123
    from pip import __main__if __name__ == '__main__':    sys.exit(__main__._main())

    安装完成后,您就可以参考示例代码说明使用。

support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_001.html