qdsfit/README.md

64 lines
2.4 KiB
Markdown
Raw Permalink Normal View History

# QDSfit
## Install instructions
In order to install QDSfit on your computers home directory use the setup.py script provided.
Execute following commands on a shell prompt to get tho most current version and install the program in the *local* folder in your home directory:
2023-01-30 11:17:21 +00:00
git clone https://gitea.pkm.physik.tu-darmstadt.de/markusro/qdsfit.git
cd qdsfit
python setup.py install --prefix=$HOME/local
This will fail most probably due to the **PYTHONPATH** variable not being set, you will get the following message:
> running install
> Checking .pth file support in /autohome/markusro/local//lib/python2.7/site-packages/
> /usr/bin/python -E -c pass
> TEST FAILED: /autohome/markusro/local//lib/python2.7/site-packages/ does NOT support .pth files
> error: bad install directory or PYTHONPATH
>
> You are attempting to install a package to a directory that is not
> on PYTHONPATH and which Python does not read ".pth" files from. The
> installation directory you specified (via --install-dir, --prefix, or
> the distutils default setting) was:
>
> /autohome/markusro/local//lib/python2.7/site-packages/
>
> and your PYTHONPATH environment variable currently contains:
>
> ''
>
> Here are some of your options for correcting the problem:
>
> * You can choose a different installation directory, i.e., one that is
> on PYTHONPATH or supports .pth files
>
> * You can add the installation directory to the PYTHONPATH environment
> variable. (It must then also be on PYTHONPATH whenever you run
> Python and want to use the package(s) you are installing.)
>
> * You can set up the installation directory to support ".pth" files by
> using one of the approaches described here:
>
> https://pythonhosted.org/setuptools/easy_install.html#custom-installation-locations
>
> Please make the appropriate changes for your system and try again.
>
The only thing missing for the install is (according to the output):
export PYTHONPATH=/autohome/markusro/local//lib/python2.7/site-packages/
python setup.py install --prefix=$HOME/local
In order to access the program more easier, you have to set your **PATH** variable to the proper direcotry:
export PATH=$PATH:$HOME/local/bin
Both export commands should be in the shell start up file (*.bashrc*), then there is no need to type this every time you open a new window. You can then start QDSfit in a terminal by typing *qds.py* in any directory.
Happy fitting!