基因容器 GCS-快速开始:安装SDK
安装SDK
- 获取G CS SDK安装包 cloud-sdk-python3-gcs-x.x.x.zip。
登录GCS控制台,下载基因容器Python SDK开发包,如下图所示。图1 Python SDK开发包下载地址
- 解压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
- 下载安装包管理工具pip,并更新到最新版本。
- 安装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())
安装完成后,您就可以参考示例代码说明使用。