-
-
Notifications
You must be signed in to change notification settings - Fork 37
Installation
There are several different ways to install Unique Bible App. We would like to give you a quick overview on what are the easiest way on each platform, in our opinion:
Windows - use of choco makes UBA installation in Windows straightforward, read:
https://github.com/eliranwong/UniqueBible/wiki/Install-on-Windows
macOS (version 10.15 or newer with Intel chip) - webtop version is better unless you know very well how to manage python library, packages and dependencies on macOS. For webtop version, read:
https://github.com/eliranwong/UniqueBible/wiki/Webtop-Version---RECOMMENDED
macOS (Apple chip, e.g. M1) - definitely webtop version is the best option, read:
https://github.com/eliranwong/UniqueBible/wiki/Webtop-Version---RECOMMENDED
Linux - webtop version may save users time from handling dependencies and give a more unified experience across different Linux distributions:
https://github.com/eliranwong/UniqueBible/wiki/Webtop-Version---RECOMMENDED
Chrome OS - web version can save you time from installing decencies yourself, read:
https://github.com/eliranwong/UniqueBible/wiki/Webtop-Version---RECOMMENDED
though direct setup of UBA in ChromeOS Linux container is not difficult:
https://github.com/eliranwong/UniqueBible/wiki/Install-on-Chrome-OS
Remarks: Though webtop version is easier to be installed on most OSs, it requires more storage space than other installation method.
Simple to install! Great for Bible Study!
Read more at: https://github.com/eliranwong/UniqueBible/wiki/Webtop-Version---RECOMMENDED
The installation instructions presented below were written for technical users. If these notes below does not work for you, you may take a look at our newly released webtop version, which is mentioned above.
If you can run 'python3', then it is already installed. Make sure it is at least version 3.7 by running python3 -V
.
Download zip:
https://github.com/eliranwong/UniqueBible/archive/main.zip
Then unzip it.
If you want to use git instead, see Using Git
UniqueBible/uba.py
(if used git) or UniqueBible-main/uba.py
(if downloaded zip)
uba.py will perform the following:
-
Set up a virtual environment to run UBA, so to avoid any potential conflict with other python-based software / projects on your device.
-
Install all dependencies required (listed at: https://github.com/eliranwong/UniqueBible/blob/main/requirements.txt)
-
Create application shortcut
-
Download initial content
-
Special tweaks for particular platform, e.g. Linux, Chrome OS
One-off automatic setup is performed the first time you run UBA.
Subsequent download of resources is based on your demand.
When you select a new feature, UBA asks you if you want to install extra resources in case some files are not yet installed.
You can also import tons of third-party resources, created for many different third-party softwares in Unique Bible App.
Therefore, you can have all the best resources centralised in UBA.
Read more: https://github.com/eliranwong/UniqueBible/wiki/Third-party-resources
https://github.com/eliranwong/UniqueBible/wiki/Install-on-Windows
https://github.com/eliranwong/UniqueBible/wiki/Install-on-macOS
https://github.com/eliranwong/UniqueBible/wiki/Install-on-Old-macOS
https://github.com/eliranwong/UniqueBible/wiki/Install-on-Linux
https://github.com/eliranwong/UniqueBible/wiki/Install-on-Chrome-OS
https://github.com/eliranwong/wsl2/blob/main/bible_apps/desktop.md
https://github.com/eliranwong/UniqueBible/wiki/Running-telnet-server-on-Android
Web version runs on all platforms with a web browser. It is able to run OFFLINE too.
https://github.com/eliranwong/UniqueBible/wiki/Web-Version-%5Bavailable-OFFLINE%5D