ynput / ayon-launcher

AYON desktop application launcher
Apache License 2.0
34 stars 15 forks source link

Incompatible Dependency Package #41

Open mwfeynsinn opened 1 year ago

mwfeynsinn commented 1 year ago

After compiling everything, installing ayon and populating the binaries and json to the server, I still cannot connect to the server. Following error is displayed:

ayonerror

I installed all addons using the method described here:

https://github.com/ynput/OpenPype/tree/develop/server_addon

Even if I only activate the openpype addon I am still getting the error message shown in the screenshot.

Minkiu commented 1 year ago

Are you able to share the error from the terminal?

mwfeynsinn commented 1 year ago

If I start the client from the terminal there is nothing displayed even if I start with --debug flag and --verbose DEBUG. It just pops up the previously attached error message

kalisp commented 1 year ago

Is dependency added in Production bundle?

(Btw did you try new onboarding process mentioned here https://community.ynput.io/t/ayon-2023-8-0-production-beta-testing-notes/529/3 . If not, you have some special addons for which you want to build depenency package from scratch?)

mwfeynsinn commented 1 year ago

I am a new user and do not have any experience with prior versions of ayon/openpype. Currently, I just want to check if Ayon would help my company with their workflows using various 3D software but primarily Unreal for rendering. Therefore, it is not crucial to have some specific configuration running yet but just to get an overview what is possible with ayon at all.

As far as I understand there might be one crucial piece missing which are the dependency packages. Based on the Ayon documentation I could understand how to install the ayon server using docker compose and that there is a launcher. What was not clear but what I could still find out was how to install necessary addons to the server and how to compile the right version of the launcher. I guess that installing dependency packages is another step that has to be taken. Therefore I also pulled and installed the dependency tool but it gave me many errors in this fashion:

Preparing new venv in C:\Users\xxx\AppData\Local\Temp\ayon_dep-package7nlqak90
Failed to use pyenv. Using system python, this may cause that package will be incompatible package with installer.
>>> Cleaning up processing directory C:\Users\xxx\AppData\Local\Temp\ayon_dep-package7nlqak90
>>> Creating processing directory C:\Users\xxx\AppData\Local\Temp\ayon_dep-packagee8csiaxj

Is this in general the right procedure or is there an easier way to install dependency packages?

I also found out that there seems to be a newer version of the ayon server which seems to support an easier onboarding process: https://community.ynput.io/t/ayon-pipeline-2023-8-0-server-0-4-1/604/1

However, when pulling the repo from github and deploying with docker-compose I'm still at version 0.33

BigRoy commented 8 months ago

The latest launcher release should provide at least the error message as to why it's failing to launch (e.g. what import failed), and I just this week recently was able to build the full thing with dependencies after some other bug fixes described here.

Since it's been a while - are you still stuck @mwfeynsinn ?