SCAAML Installation
Installation of the SCAAML Python package.
Dependencies
Section titled “Dependencies”[Optional] PicoScope ® 6424E
Section titled “[Optional] PicoScope ® 6424E”To use the Python oscilloscope control of a PicoScope ® 6424E one needs to install the corresponding libraries. If you do not plan to use this the only downside of not having these libraries is that some unit-tests will fail. Follow the official guide https://www.picotech.com/downloads/linux.
Python Package Index
Section titled “Python Package Index”All one should need to install the package from PyPI is:
pip install scaaml
Note that this is the latest stable version of the package. If you want the bleeding edge features install from source instead.
Installing from Source
Section titled “Installing from Source”One can always opt for installation from the source.
git clone github.com/google/scaaml/ # Clone the repositorypython3 -m venv my_env # Create Python virtual environmentsource my_env/bin/activate # Activate your virtual environmentcd scaaml/ # Change directory to the cloned git repositorypython3 -m pip install --require-hashes -r requirements.txt # Install dependenciespython3 -m pip install --editable . # Install SCAAML