LSSTDESC / start_paper

Make a folder containing everything you need to start writing an LSST DESC paper or Note
BSD 3-Clause "New" or "Revised" License
11 stars 4 forks source link

pip install of mkauthlist #55

Closed kadrlica closed 7 years ago

kadrlica commented 7 years ago

There are a few issues with the pip install of mkauthlist

  1. We should only upgrade when make upgrade is called. (This was a hack to not throw an error when mkauthlist was already installed.)
  2. We need to properly deal with the case where the user does not have root privileges. We are currently doing a pip install --user, but this has the issue that it doesn't add ~/.local/bin to the PATH (pypa/pip#3813). Also note that pip should be added as a dependency (#47).
johannct commented 7 years ago

I had another issue related to python2/3 : my python2 pip is pip2, my python3 is pip, and has issues referenced in several places on google. May want to test for the presence of pip2 and default to python2 in case both are present on the system