Blastermaster2.0: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
== Installation == | == Installation == | ||
Assuming you have a valid [https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token GitHub personal access token (PAT)] attached to a GitHub account that has access to [https://github.com/docking-org/blastermaster-2.0 the Docking.org GitHub organization], you can install BM2 to a given Python environment using Pip: | |||
pip install https://<GIT_ACCESS_TOKEN>@raw.githubusercontent.com/docking-org/blastermaster-2.0/main/dist/bm2-0.1.0-py3-none-any.whl | pip install https://<GIT_ACCESS_TOKEN>@raw.githubusercontent.com/docking-org/blastermaster-2.0/main/dist/bm2-0.1.0-py3-none-any.whl | ||
Note: at least some of the blaster programs that BM2 depends on are 32-bit, so '''if you are installing on a 64-bit architecture then you will need to add the architecture and install the relevant libraries''': | Note: at least some of the blaster programs that BM2 depends on are 32-bit, so '''if you are installing on a 64-bit architecture then you will need to add the architecture and install the relevant libraries''': | ||
Line 43: | Line 10: | ||
sudo apt update -y | sudo apt update -y | ||
sudo apt install libc6:i386 libncurses5:i386 libstdc++6:i386 | sudo apt install libc6:i386 libncurses5:i386 libstdc++6:i386 | ||
If you want to allow other users to run BM2, be sure to give other users read / execute permission on your Python environment: | |||
chmod -R 0755 <PYTHON_ENVIRONMENT> | |||
[[Category:blastermaster2.0]] | [[Category:blastermaster2.0]] | ||
[[Category:active_development]] | [[Category:active_development]] |
Revision as of 19:53, 15 March 2022
Installation
Assuming you have a valid GitHub personal access token (PAT) attached to a GitHub account that has access to the Docking.org GitHub organization, you can install BM2 to a given Python environment using Pip:
pip install https://<GIT_ACCESS_TOKEN>@raw.githubusercontent.com/docking-org/blastermaster-2.0/main/dist/bm2-0.1.0-py3-none-any.whl
Note: at least some of the blaster programs that BM2 depends on are 32-bit, so if you are installing on a 64-bit architecture then you will need to add the architecture and install the relevant libraries:
sudo dpkg --add-architecture i386 sudo apt update -y sudo apt install libc6:i386 libncurses5:i386 libstdc++6:i386
If you want to allow other users to run BM2, be sure to give other users read / execute permission on your Python environment:
chmod -R 0755 <PYTHON_ENVIRONMENT>