Skip to main content

Easy to use file monitor GUI with user-definable operations

Project description

RFI-File-Monitor

PyPI version CI Total alerts Language grade: Python

Installation instructions

Installing this package is easiest when using an Anaconda or Miniconda environment, and works on macOS, Linux and Windows. Otherwise, this may be quite complicated, given that this package depends on Gtk+3 and its dependencies...

Assuming you have opened a UNIX terminal or Windows PowerShell with access to the conda executable, use the following commands to install RFI-File-Monitor in development mode:

  1. cd to the directory containing the RFI-File-Monitor source code
  2. conda env create -f environment.yml
  3. conda activate rfi-file-monitor
  4. pip install -e .

After this, you should be able to launch the software simply by executing rfi-file-monitor.

Don't forget to execute conda activate rfi-file-monitor when you want to launch the software from a new or different terminal/shell.

Raspberry Pi

To run the RFI-file-monitor on a Raspberry Pi, you will need to install a 64-bit operating system. We are currently running the Raspberry Pi OS 64 bit beta, which seems to work fine. You can download the latest build here.

Afterwards, download and run the aarch64 miniforge installer:

  1. wget https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-aarch64.sh
  2. sh Miniforge3-Linux-aarch64.sh
  3. Go through the questions and when all is done, open a new shell, and follow the steps in the preceding section to get a functional RFI-File-Monitor

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rfi-file-monitor-0.1.2.tar.gz (670.5 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page