Skip to content

ScienceMode/ScienceMode4_python_wrapper

Repository files navigation

ScienceMode4_python_wrapper

Python wrapper for the ScienceMode 4 protocol

Introduction

sciencemode_cffi is a python wrapper for the sciencemode library.

This python library was tested on Windows 64bit together with Anaconda Python.

This library is using cffi.

Preparation

Unzip the correct version of the smpt library and copy the lib into the lib directory. On Windows, build artifacts from ScienceMode4_c_library can be used.

How to build for Windows

Mingw 5.3 from Qt needs to be installed in C:\Qt\Tools\mingw530_32. The Visual studio compiler needs also be installed.

The QT-Binaries can be installed using the QT Online Installer.

The following should be selected for building the python wheels: image

Install the wheel pacakge

pip install wheel

Copy Library to lib

Building the wheel

Create a wheel with

python setup.py bdist_wheel --universal

Installing the wheel

You may correct the filename, check that the python version is matching the version in the filename. E.g. for python 3.9, the following version is valid:

pip install dist/sciencemode4_cffi-1.0.0-cp39-cp39-win_amd64.whl

About

Python wrapper for the ScienceMode 4 protocol

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published