How to install#
Generating/Installing distribution archives#
For any operating system, install the following:
Python
pip
Git (only when building the package yourself)
Linux#
Installing from .whl file
Make sure to choose the appropriate file for your OS. For Linux, the file name should contain something like: linux_x86_64
pip install dist_name.whl
Installing directly from the repository:
cd path/to/pytopotoolbox
pip install .
Generating distribution archives
cd path/to/pytopotoolbox
python3 -m pip install --upgrade build
python3 -m build
Windows#
Installing from .whl file
Make sure to choose the appropriate file for your OS. For Windows, the file name should contain something like: win_amd64.
pip install dist_name.whl
Installing directly from the repository:
Since there are C/C++ files that need to be compiled in order to build the package, there are a few extra steps to take.
- Install the Developer Command Prompt for VS 2022.
Scroll down to ‘All Downloads’
Open ‘Tools for Visual Studio’
Download ‘Build Tools for Visual Studio 2022’
Install it while including the ‘Desktop development with C++’ workload
To ensure the compiler is working with 64-bit architecture, that is necessary for python, open ‘x64 Native Tools Command Prompt for VS 2022’ instead of the ‘Developer Command Prompt’ that defaults to 32-bit architecture.
In the newly opened terminal, run:
cd path\to\pytopotoolbox pip install .
Generating distribution archives
Open the ‘x64 Native Tools Command Prompt for VS 2022’ Terminal and run:
cd path\to\pytopotoolbox
py -m pip install --upgrade build
py -m build
Mac#
work in progress