Pyton34.dll missing

Installation and configuration.
Post Reply
Bee_Thorn
Posts: 1
Joined: Tue Oct 24, 2017 4:47 pm

Pyton34.dll missing

Post by Bee_Thorn » Tue Oct 24, 2017 5:05 pm

Hi Timur,

When I tried to install and setup the Afanasy render manager I faced this error: the software did not start. Python34.ddl is missing from the Computer.

Unfortunatelly I did not find a step-by-step guide on installation and setup and as I'm not a programmer probably I missed something.

I would appreciate your help.

User avatar
timurhai
Site Admin
Posts: 280
Joined: Sun Jan 15, 2017 8:40 pm
Location: Russia, Korolev
Contact:

Re: Pyton34.dll missing

Post by timurhai » Mon Oct 30, 2017 1:11 pm

CGRU does not need any installation. And has no installation.

http://cgru.info/afanasy/server#launch
start\AFANASY\_afserver.cmd

http://cgru.info/afanasy/render#launch
start\AFANASY\render.cmd
Timur Hairulin
CGRU 2.2.3 Ubuntu 14.04LTS (gcc4.8.4)

Strob
Posts: 24
Joined: Mon Oct 30, 2017 2:42 pm

Re: Pyton34.dll missing

Post by Strob » Sun Nov 19, 2017 1:12 pm

python34.dll is in the cgru.2.2.3/dll folder

I had the same error, I did many thing and not sure what exactly fixed it:
I had install python 3.6 previously, so I also installed python 3.4.: https://www.python.org/downloads/windows/
I had setup a pythonpath in my windows environment variables so I deleted it cause I think clicking the right .cmd in cgru folder will take care of that
So i double-clicked again those files in the cgru.2.2.3 folder: setup.cmd, setup_afanasy.cmd and setup_python.cmd those command setup the environnement variables in windows but what I don't understand is that we don't see them when going in the windows env variables dialog. I don't see them when typing SET and enter in the command prompt either...

I think it's because those command they just setup env variables on the fly before running. If you open the .cmd in a text editor you will see they use the SET command which setup env variables path. But they seem to be setup only for the time you start each app.

For example I use 3ds max and if I install the submiter menu and I start max I will get an error cause it is looking for an env var called CGRU_LOCATION but it is not set in my env var . But if I start 3ds max from the keeper (that icon that you right click in the task bar) it works cause the keeper uses a command that set that env var before launching max. If I want to start max normally without error I need to add that CGRU_LOCATION and the right path to my cgru folder in my env variables.

Hope that help.

and there is a good step by step here: http://ramellij.blogspot.ca/2015/06/how ... rfarm.html

User avatar
timurhai
Site Admin
Posts: 280
Joined: Sun Jan 15, 2017 8:40 pm
Location: Russia, Korolev
Contact:

Re: Pyton34.dll missing

Post by timurhai » Mon Nov 20, 2017 12:57 pm

Hi.
CGRU release for Windows has own Python. And does not requite any Python installation. (the same way goes many other soft, like nuke, houdini, blender, natron, maya and most others)
Keeper performs environment setup.
Or you can setup environment manually:
http://cgru.info/installation#config_environment

CGRU will never have any "installation" and never modify system environment. As this soft should be easily deployed on a huge remote farm, by admins, in a way that each admin prefers. Soft that requires some installation is much harder to deploy in a custom way.
Timur Hairulin
CGRU 2.2.3 Ubuntu 14.04LTS (gcc4.8.4)

Strob
Posts: 24
Joined: Mon Oct 30, 2017 2:42 pm

Re: Pyton34.dll missing

Post by Strob » Mon Nov 20, 2017 1:20 pm

Ok great! Now I understand. The env variables are setup on the fly by each command and don't stay setup in the system. But one thing to note is if you setup the CGRU_LOCATION env variable manually, the command will stop setting up other env var (I think I saw "if not defined" in some commands)and that would mean you would then need setting all of them manually. So better just let the commands do everything and don't touch your system env var manually. That's probably what happen to get the error python34.dll missing error.

I really like the way it works! Really simple and fast to deploy!

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest