Skip to content
Snippets Groups Projects

Anaconda (Windows/Mac/Linux)

Installation

Install the necessary Python dependencies using the conda package manager:

>> conda install setuptools_scm future h5py pytables pytest pytest-cov nose sphinx blosc pbr paramiko
>> conda install scipy pandas matplotlib cython xlrd coverage xlwt openpyxl psutil
>> conda install -c conda-forge pyscaffold sshtunnel --no-deps

Now you can install wetb with pip (there is no conda package available yet, see issue 21). Since we prefer that conda manages and installs all dependencies we expclicitally tell pip to only install wetb and nothing more:

>> pip install wetb --upgrade --no-deps

Update conda and wetb

>> conda update --all
>> pip install wetb --upgrade --no-deps

Pip (Windows/Mac/Linux)

Installation and update

>> pip install --upgrade wetb

Works with Python 2 and Python 3

This module is tested for Python 2.7 and 3.4+ compatibility, and works on both Windows and Linux. Testing for Mac is on the way, but in theory it should work. Python 2 and 3 compatibility is achieved with a single code base with the help of the Python module future.

Switching to Python 3 is in general a very good idea especially since Python 3.5 was released. Some even dare to say it is like eating your vegetables. So if you are still on Python 2, we would recommend you to give Python 3 a try!

You can automatically convert your code from Python 2 to 3 using the 2to3 utility which is included in Python 2.7 by default. You can also write code that is compatible with both 2 and 3 at the same time (you can find additional resources in issue 1).

Note

This project has been set up using PyScaffold 2.5. For details and usage information on PyScaffold see http://pyscaffold.readthedocs.org/.