summaryrefslogtreecommitdiff
path: root/bin/build-linux32-venv
diff options
context:
space:
mode:
authorBenson Muite <bkmgit@users.noreply.github.com>2024-11-26 19:32:06 +0300
committerGitHub <noreply@github.com>2024-11-26 17:32:06 +0100
commitdf3e412e9b3defadc1f7d21810a88f270bb479ef (patch)
tree1516e7367c0e307e88f6f6b97acae4dc52b90f2f /bin/build-linux32-venv
parentfd1c72ea02be4b5204bb41b84123c6db789a8424 (diff)
Add lmde6 32bit build (#3297) (#3298)
Diffstat (limited to 'bin/build-linux32-venv')
-rw-r--r--bin/build-linux32-venv25
1 files changed, 25 insertions, 0 deletions
diff --git a/bin/build-linux32-venv b/bin/build-linux32-venv
new file mode 100644
index 00000000..d0b8385a
--- /dev/null
+++ b/bin/build-linux32-venv
@@ -0,0 +1,25 @@
+#!/usr/bin/env bash
+set -e
+uname -a
+python3 --version
+python3 -m pip --version
+python3 -m pip debug
+
+python3 -m venv virtualenv
+source virtualenv/bin/activate
+
+virtualenv/bin/pip debug
+virtualenv/bin/pip install pycairo
+virtualenv/bin/pip install PyGObject
+
+virtualenv/bin/pip install wxPython
+
+virtualenv/bin/pip install -r requirements.txt
+# for networkx
+virtualenv/bin/pip install pandas
+
+virtualenv/bin/pip install pyinstaller
+# scipy gives us an ELF error when stripped
+virtualenv/bin/pip uninstall --yes scipy
+virtualenv/bin/pip install scipy --no-binary scipy
+deactivate