Skip to main content

PySke : Library of skeletons on distributed data structure in Python

Version 0.1alpha

  • [INSTALLATION]
  • [DEVELOPERS]
  • [COPYRIGHT]

INSTALLATION

This installation have been tested on Ubuntu 18.04.1 and macOS 10.14.01 Python version: 3.7.0

Install MPI

  • On Linux:
sudo apt-get install libcr-dev mpich2 mpich2-doc
  • On macOS:
curl https://www.open-mpi.org/software/ompi/v3.0/downloads/openmpi-3.0.1.tar.gz -o openmpi-3.0.1.tar.gz
tar zxvf openmpi-13.0.1.tar.gz
cd openmpi-13.0.1
./configure --prefix=/usr/local
make all
sudo make install

Install packages

  1. Download get-pip.py: https://bootstrap.pypa.io/get-pip.py
  • On Linux:
wget https://bootstrap.pypa.io/get-pip.py
  • On macOS:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
  1. Execute the python script get-pip.py
python3 get-pip.py

The installation of pip for python 3 needs to have the package launchpadlib. It can be installed by:

pip install launchpadlib

To use the pip command, pip for python 2 must be installed.

python get-pip.py
  1. Install the necessary packages
pip3 install mpi4py

/!/ mpi4py necessists to get mpi (for C).

DEVELOPERS

DEVELOPED BY

  • Jolan Philippe (Northern Arizona University, Flagstaff, AZ, USA)
  • Frédéric Loulergue (Northern Arizona University, Flagstaff, AZ, USA)

PySke is released into the public domain by the copyright holders.

This README file was originally written by Jolan Philippe and is likewise released into the public domain.

Metadata

Release files for pyske 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyske 0.1.1
File Size Uploaded
pyske-0.1.1.tar.gz 29.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyske 0.1.1
File Interpreter ABI Platform
pyske-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 70.7 kB

Release files / pyske-0.1.1.tar.gz

Download URL pyske-0.1.1.tar.gz
Size 29.9 kB
Tags Source
SHA-256 checksum
How to use checksums
88e3ded1db626c29fe42c28022d25aed3a7542dbdf1b2deeae88df4cdecc99d8
BLAKE2b-256 checksum
How to use checksums
a2d009a8efe21b1eb5afa8c0a6e30059121491621a6a3e3fd49a7d92e8780c07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.0

Release files / pyske-0.1.1-py3-none-any.whl

Download URL pyske-0.1.1-py3-none-any.whl
Size 40.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d6ddff78b941e7c60ccbe62fec2ffbea287db4ffc9b508c67b967f4a03f3904a
BLAKE2b-256 checksum
How to use checksums
14a9a4928639cc3ffa9c395d6fe771964abfa7c79971b010313cccc36d32e5b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.0

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page