No matching distribution found for viktor==14.6.1

Hello, I get an error during installation of the demo app:

ERROR: Could not find a version that satisfies the requirement viktor==14.6.1 (from versions: 14.7.0rc1)
ERROR: No matching distribution found for viktor==14.6.1
Exiting because of an error: installation of the app failed

I installed Viktor.msi though on my system. What could be the reason for this error?

Hi, I suspect you have configured your account with Python 3.12 is this correct? Currently the SDK only supports Python 3.8 - 3.11.

Indeed I had 3.12. Thanks for help!

For your interest, with the latest SDK v14.7.0 you can now use Python 3.12!

Great news! It says now it cannot install the app because lacking the distutils import. I guess I need to add it and then it should work?

What dependencies do you have listed in requirements.txt?

Hi Kevin,

I am not really familiar with python that much, just a grasshopper user! Where could I find the requirements.txt? Or should I set it up myself first?

The requirements.txt file is an essential part of your app files. However, if I understand correctly, you are still trying to install the demo application? In that case the requirements should not form an issue.

We have resolved this issue in a private chat.

The problem was a combination of Python 3.12 and an old numpy version. This is solved in the latest CLI version v0.33.1: Changelog | VIKTOR Documentation