PyCOMPSs cli
项目描述
介绍
PyCOMPSs CLI (pycompss) 提供了一个独立的工具,可以在 docker 环境、本地机器和远程集群中以交互方式使用 PyCOMPSs。该工具已在PyCOMPSs 编程模型之上实现,它由 巴塞罗那超级计算中心的工作流和分布式计算小组开发。
内容
快速开始
您可以通过两种方式开始使用 PyCOMPS。您可以通过安装pycompss 包来执行本地安装,或者您可以通过我们的即用型 docker 映像通过这个pycompss-cli 工具来使用它。
安装
python3 -m pip install pycompss-cli
这应该将 pycompss-cli 可执行文件(pycompss、 compss和dislib)添加到您的路径中。它们可以随意使用。
警告:用户可执行路径可能不会自动导出到PATH环境变量中。因此,如果使用--user标志 安装,请考虑这一点,因为pycompss | 在将路径导出到PATH之前, compss命令将无法访问。
依赖项(可选)
为了创建 docker 环境,pycompss-cli 当前需要:
码头工人> = 17.12.0-ce
安装泊坞窗
pycompss-cli 需要docker 17.12.0-ce或更高版本。
按照这些说明
适用于 Mac 的 Docker。或者,如果您更喜欢使用Homebrew。
请注意,对于某些发行版,docker 软件包已从docker重命名为docker-ce。确保安装新软件包。
将用户添加到 docker 组以以非 root 用户身份运行 pycompss。
检查 docker 是否正确安装
docker --version docker ps # this should be empty as no docker processes are yet running.
安装 docker-py
python3 -m pip install docker
用法
- 有关详细说明和使用示例,请访问官方文档。
执照
Apache 许可证版本 2.0
工作流和分布式计算
计算机科学系
巴塞罗那超级计算中心 ( http://www.bsc.es )