Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pip-compile may not exist on the installer machine causing script to fail #9

Open
erbkaiser opened this issue Mar 1, 2024 · 0 comments

Comments

@erbkaiser
Copy link

erbkaiser commented Mar 1, 2024

Describe the bug
The non-dev install instructions do not instruct the user to install pip-tools, or this is not included in the provided scripts, which means that the install fails at the "inv install" step since pip-compile may not be present on the installer machine.

To Reproduce
Steps to reproduce the behaviour:

  1. Get a system where Python is not yet installed
  2. Follow the non-dev installation instructions exactly until the step 'inv install'
  3. Notice the error:
    (.venv) PS C:\Users<username>\Downloads\galaxy-integration-steam-master> inv install
    --> Flattening dependencies to temporary requirements file
    'pip-compile' is not recognized as an internal or external command,
    operable program or batch file.

Expected behavior
pip-compile should be present.

Suggested fix
Add an installer for pip-tools in the script

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant