Index
Downloads
Installation
Windows
Linux/Mac/Other
snap
source
General remarks
Source Dependencies
Docker
Screenshots
Help Texts
Changelog
View the Project on GitHub suurjaak/SQLitely
Download and launch the latest setup.
sudo apt-get install snap
snap install sqlitely
sqlitely
pip install sqlitely
.
The pip installation will add the sqlitely
command to path.
Windows installers have been provided for convenience. The program itself is stand-alone, can work from any directory, and does not need additional installation. The installed program can be copied to a USB stick and used elsewhere, same goes for the source code.
If running from source code, SQLitely needs Python 3.5+ or 2.7, and the following 3rd-party Python packages:
All dependencies can be installed by running pip install -r requirements.txt
in SQLitely source distribution folder.
Installing the required wxPython on Linux can be faster via one of their prepared Python wheels. Example for Ubuntu 20:
sudo apt-get install libgtk-3-0 libsdl2-2.0 libwebkit2gtk-4.0
pip install wxPython --find-links https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-20.04
If chardet or openpyxl or pyparsing or PyYAML or xlrd or XlsxWriter are not available, the program will function regardless, only with lesser service - like lacking Excel import-export or full search syntax.
Pre-requisites:
Download the Dockerfile for SQLitely, build and run the Docker image:
wget https://raw.githubusercontent.com/suurjaak/SQLitely/master/build/Dockerfile
docker build . -t sqlitely
xhost +
docker run -it --rm --mount src=/,target=/mnt/host,type=bind -e \
DISPLAY -v /tmp/.X11-unix/:/tmp/.X11-unix/ sqlitely
docker build . -t sqlitely
will prepare an Ubuntu 20.04 Docker image
and install SQLitely and its dependencies within the container.
xhost +
will allow the container to access the X Window System display.
Add sudo
before docker commands if current user does not have rights for Docker.
Add --mount src="path to host directory",target=/etc/sqlitely,type=bind
after docker run
to retain SQLitely configuration in a host directory between runs.
Host filesystem is made available under /mnt/host
.