invoke-ai / InvokeAI

Invoke is a leading creative engine for Stable Diffusion models, empowering professionals, artists, and enthusiasts to generate and create visual media using the latest AI-driven technologies. The solution offers an industry leading WebUI, and serves as the foundation for multiple commercial products.
https://invoke-ai.github.io/InvokeAI/
Apache License 2.0
23.66k stars 2.43k forks source link

[bug]: No matching distribution found for invokeai==5.0.0.rc1 #6906

Open maxcom99 opened 1 month ago

maxcom99 commented 1 month ago

Is there an existing issue for this problem?

Operating system

Windows

GPU vendor

Nvidia (CUDA)

GPU model

rtx4090

GPU VRAM

24Gb

Version number

5.0.0.rc1

Browser

N/A

Python dependencies

No response

What happened

Clean brand new install via the installer bat file resulted in the following error. I have several python installations, the installer used 3.12 it seems

(.venv) invokeai python -V
Python 3.12.4

❔ Please select the install destination: [C:\Users\usr\invokeai]:
>>> D:\_dev_AI\invokeai

πŸ“ InvokeAI will be installed in D:\_dev_AI\invokeai
   Please confirm: [y/n] (y): y

────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── πŸ‘Ύ GPU (Graphics Card) selection πŸ‘Ύ ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

  Detected the Windows-AMD64 platform

  See https://invoke-ai.github.io/InvokeAI/#system to ensure your system meets the minimum requirements.

  🠢 Your GPU drivers must be correctly installed before using InvokeAI! 🠴

  Please select the type of GPU installed in your computer.

    1 πŸ’’an NVIDIA GPU (using CUDAβ„’)
    2 πŸ’’Do not install any GPU support, use CPU for generation (slow)

Please make your selection: 1
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Installing the InvokeAI Application 🎨 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

-------------------------


Looking in indexes: https://pypi.org/simple, https://pypi.ngc.nvidia.com, https://download.pytorch.org/whl/cu121
ERROR: Ignored the following versions that require a different python version: 2.2.4.5 Requires-Python <3.11,>=3.9; 2.2.4.6 Requires-Python <3.11,>=3.9; 2.2.4.7 Requires-Python <3.11,>=3.9; 2.2.5 Requires-Python <3.11,>=3.9; 2.3.0 Requires-Python <3.11,>=3.9; 2.3.0a0 Requires-Python <3.11,>=3.9; 2.3.0a1 Requires-Python <3.11,>=3.9; 2.3.0a2 Requires-Python <3.11,>=3.9; 2.3.0a3 Requires-Python <3.11,>=3.9; 2.3.0rc3 Requires-Python <3.11,>=3.9; 2.3.0rc4 Requires-Python <3.11,>=3.9; 2.3.0rc5 Requires-Python <3.11,>=3.9; 2.3.0rc6 Requires-Python <3.11,>=3.9; 2.3.0rc7 Requires-Python <3.11,>=3.9; 2.3.1 Requires-Python <3.11,>=3.9; 2.3.1.post1 Requires-Python <3.11,>=3.9; 2.3.1.post2 Requires-Python <3.11,>=3.9; 2.3.1rc4 Requires-Python <3.11,>=3.9; 2.3.2 Requires-Python <3.11,>=3.9; 2.3.2.post1 Requires-Python <3.11,>=3.9; 2.3.3 Requires-Python <3.11,>=3.9; 2.3.3rc1 Requires-Python <3.11,>=3.9; 2.3.4 Requires-Python <3.11,>=3.9; 2.3.4.post1 Requires-Python <3.11,>=3.9; 2.3.4a0 Requires-Python <3.11,>=3.9; 2.3.4rc1 Requires-Python <3.11,>=3.9; 2.3.5 Requires-Python <3.11,>=3.9; 2.3.5.post1 Requires-Python <3.11,>=3.9; 2.3.5.post2 Requires-Python <3.11,>=3.9; 2.3.5rc1 Requires-Python <3.11,>=3.9; 3.0.0 Requires-Python <3.11,>=3.9; 3.0.1 Requires-Python <3.12,>=3.9; 3.0.1.post1 Requires-Python <3.12,>=3.9; 3.0.1.post2 Requires-Python <3.12,>=3.9; 3.0.1.post3 Requires-Python <3.12,>=3.9; 3.0.1rc1 Requires-Python <3.11,>=3.9; 3.0.1rc2 Requires-Python <3.12,>=3.9; 3.0.2 Requires-Python <3.12,>=3.9; 3.0.2.post1 Requires-Python <3.12,>=3.9; 3.0.2a1 Requires-Python <3.12,>=3.9; 3.0.2rc1 Requires-Python <3.12,>=3.9; 3.1.0 Requires-Python <3.12,>=3.9; 3.1.1 Requires-Python <3.12,>=3.9; 3.1.1rc1 Requires-Python <3.12,>=3.9; 3.2.0 Requires-Python <3.12,>=3.9; 3.3.0 Requires-Python <3.12,>=3.9; 3.3.0.post1 Requires-Python <3.12,>=3.9; 3.3.0.post2 Requires-Python <3.12,>=3.9; 3.3.0.post3 Requires-Python <3.12,>=3.9; 3.4.0 Requires-Python <3.12,>=3.10; 3.4.0.post1 Requires-Python <3.12,>=3.10; 3.4.0.post2 Requires-Python <3.12,>=3.10; 3.4.0rc2 Requires-Python <3.12,>=3.10; 3.4.0rc3 Requires-Python <3.12,>=3.10; 3.4.0rc4 Requires-Python <3.12,>=3.10; 3.5.0 Requires-Python <3.12,>=3.10; 3.5.0rc1 Requires-Python <3.12,>=3.10; 3.5.0rc2 Requires-Python <3.12,>=3.10; 3.5.0rc3 Requires-Python <3.12,>=3.10; 3.5.1 Requires-Python <3.12,>=3.10; 3.6.0 Requires-Python <3.12,>=3.10; 3.6.0rc1 Requires-Python <3.12,>=3.10; 3.6.0rc2 Requires-Python <3.12,>=3.10; 3.6.0rc3 Requires-Python <3.12,>=3.10; 3.6.0rc4 Requires-Python <3.12,>=3.10; 3.6.0rc5 Requires-Python <3.12,>=3.10; 3.6.0rc6 Requires-Python <3.12,>=3.10; 3.6.1 Requires-Python <3.12,>=3.10; 3.6.2 Requires-Python <3.12,>=3.10; 3.6.3 Requires-Python <3.12,>=3.10; 3.6.3rc1 Requires-Python <3.12,>=3.10; 3.7.0 Requires-Python <3.12,>=3.10; 4.0.0 Requires-Python <3.12,>=3.10; 4.0.0rc1 Requires-Python <3.12,>=3.10; 4.0.0rc2 Requires-Python <3.12,>=3.10; 4.0.0rc4 Requires-Python <3.12,>=3.10; 4.0.0rc5 Requires-Python <3.12,>=3.10; 4.0.0rc6 Requires-Python <3.12,>=3.10; 4.0.1 Requires-Python <3.12,>=3.10; 4.0.2 Requires-Python <3.12,>=3.10; 4.0.3 Requires-Python <3.12,>=3.10; 4.0.4 Requires-Python <3.12,>=3.10; 4.1.0 Requires-Python <3.12,>=3.10; 4.2.0 Requires-Python <3.12,>=3.10; 4.2.0a1 Requires-Python <3.12,>=3.10; 4.2.0a2 Requires-Python <3.12,>=3.10; 4.2.0a3 Requires-Python <3.12,>=3.10; 4.2.0a4 Requires-Python <3.12,>=3.10; 4.2.0b1 Requires-Python <3.12,>=3.10; 4.2.0b2 Requires-Python <3.12,>=3.10; 4.2.1 Requires-Python <3.12,>=3.10; 4.2.2 Requires-Python <3.12,>=3.10; 4.2.2.post1 Requires-Python <3.12,>=3.10; 4.2.3 Requires-Python <3.12,>=3.10; 4.2.4 Requires-Python <3.12,>=3.10; 4.2.5 Requires-Python <3.12,>=3.10; 4.2.6 Requires-Python <3.12,>=3.10; 4.2.6.post1 Requires-Python <3.12,>=3.10; 4.2.6a1 Requires-Python <3.12,>=3.10; 4.2.6rc1 Requires-Python <3.12,>=3.10; 4.2.7 Requires-Python <3.12,>=3.10; 4.2.7.post1 Requires-Python <3.12,>=3.10; 4.2.7rc1 Requires-Python <3.12,>=3.10; 4.2.8 Requires-Python <3.12,>=3.10; 4.2.8rc1 Requires-Python <3.12,>=3.10; 4.2.8rc2 Requires-Python <3.12,>=3.10; 4.2.9 Requires-Python <3.12,>=3.10; 4.2.9.dev10 Requires-Python <3.12,>=3.10; 4.2.9.dev11 Requires-Python <3.12,>=3.10; 4.2.9.dev12 Requires-Python <3.12,>=3.10; 4.2.9.dev20240823 Requires-Python <3.12,>=3.10; 4.2.9.dev20240824 Requires-Python <3.12,>=3.10; 4.2.9.dev3 Requires-Python <3.12,>=3.10; 4.2.9.dev4 Requires-Python <3.12,>=3.10; 4.2.9.dev5 Requires-Python <3.12,>=3.10; 4.2.9.dev6 Requires-Python <3.12,>=3.10; 4.2.9.dev7 Requires-Python <3.12,>=3.10; 4.2.9.dev8 Requires-Python <3.12,>=3.10; 4.2.9.dev9 Requires-Python <3.12,>=3.10; 4.2.9rc1 Requires-Python <3.12,>=3.10; 4.2.9rc2 Requires-Python <3.12,>=3.10; 5.0.0.dev13 Requires-Python <3.12,>=3.10; 5.0.0a1 Requires-Python <3.12,>=3.10; 5.0.0a2 Requires-Python <3.12,>=3.10; 5.0.0a3 Requires-Python <3.12,>=3.10; 5.0.0a4 Requires-Python <3.12,>=3.10; 5.0.0a5 Requires-Python <3.12,>=3.10; 5.0.0a6 Requires-Python <3.12,>=3.10; 5.0.0a7 Requires-Python <3.12,>=3.10; 5.0.0a8 Requires-Python <3.12,>=3.10; 5.0.0rc1 Requires-Python <3.12,>=3.10
ERROR: Could not find a version that satisfies the requirement invokeai==5.0.0.rc1 (from versions: none)
ERROR: No matching distribution found for invokeai==5.0.0.rc1
Error: Unexpected exit code: 1
Command line: | 'D:\_dev_AI\invokeai\.venv\Scripts\pip.exe' install --require-virtualenv --force-reinstall --use-pep517 'invokeai[xformers,onnx-cuda]==5.0.0.rc1' --extra-index-url https://download.pytorch.org/whl/cu121
Could not install InvokeAI. Please try downloading the latest version of the installer and install again.

What you expected to happen

I expected the installation to work...

How to reproduce the problem

No response

Additional context

No response

Discord username

No response

maxcom99 commented 1 month ago

modifying the python calls to python3.10 in the bat seems to have worked. this should really be a parameter ...

feel free to close or change to feature request. thanks!!!