Ошибка при запуске Cinema 4d
Ошибка при запуске Cinema 4d
Установил Cinema 4d, отправляю на рендер. Выдает ошибку:
Скопировано файлов: 1.
"python_init.py got Copied"
C4D_EXEC=C:\Program Files\MAXON\CINEMA 4D R18\CINEMA 4D.exe
""CINEMA 4D.exe"" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Операционка windows server 2008 R2.
Версия CGRU 2.2.3
Cinema 4d - R18.
Суда по всему - при запуске start_c4d.cmd
Не могу понять - почему.
Скопировано файлов: 1.
"python_init.py got Copied"
C4D_EXEC=C:\Program Files\MAXON\CINEMA 4D R18\CINEMA 4D.exe
""CINEMA 4D.exe"" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Операционка windows server 2008 R2.
Версия CGRU 2.2.3
Cinema 4d - R18.
Суда по всему - при запуске start_c4d.cmd
Не могу понять - почему.
- Timur
- Site Admin
- Сообщения: 178
- Зарегистрирован: Вс июл 09, 2017 4:59 pm
- Откуда: Королёв
- Контактная информация:
Re: Ошибка при запуске Cinema 4d
Из кипера откройте терминал и запустите там команду "c4d":
https://github.com/CGRU/cgru/blob/maste ... in/c4d.cmd
Как видно она запускает "setup_c4d.cmd":
https://github.com/CGRU/cgru/blob/maste ... up_c4d.cmd
который ищет "CINEMA 4D*" в "%SystemDrive%\Program Files\MAXON".
Скрипты перед вами, ищите ошибку, может новая синька по-умолчанию ставится в другое место.
А может вы её поставили в кастомное место и не указали куда?
Тогда, конечно, CGRU не знает где она.
https://github.com/CGRU/cgru/blob/maste ... in/c4d.cmd
Как видно она запускает "setup_c4d.cmd":
https://github.com/CGRU/cgru/blob/maste ... up_c4d.cmd
который ищет "CINEMA 4D*" в "%SystemDrive%\Program Files\MAXON".
Скрипты перед вами, ищите ошибку, может новая синька по-умолчанию ставится в другое место.
А может вы её поставили в кастомное место и не указали куда?
Тогда, конечно, CGRU не знает где она.
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
Re: Ошибка при запуске Cinema 4d
Да, ошибка нашлась.
\cgru\software_setup\setup_c4d.cmd
Написано:
set APP_EXE=CINEMA 4D 64 Bit.exe
if not exist "%APP_DIR%\%APP_EXE%" set "APP_EXE=CINEMA 4D.exe"
А должно быть:
set APP_EXE=%APP_DIR%\CINEMA 4D 64 Bit.exe
if not exist "%APP_DIR%\%APP_EXE%" set "APP_EXE=%APP_DIR%\CINEMA 4D.exe"
Я думаю, нужно внести в исправления. У вас на гитхаб так же.
\cgru\software_setup\setup_c4d.cmd
Написано:
set APP_EXE=CINEMA 4D 64 Bit.exe
if not exist "%APP_DIR%\%APP_EXE%" set "APP_EXE=CINEMA 4D.exe"
А должно быть:
set APP_EXE=%APP_DIR%\CINEMA 4D 64 Bit.exe
if not exist "%APP_DIR%\%APP_EXE%" set "APP_EXE=%APP_DIR%\CINEMA 4D.exe"
Я думаю, нужно внести в исправления. У вас на гитхаб так же.
- Timur
- Site Admin
- Сообщения: 178
- Зарегистрирован: Вс июл 09, 2017 4:59 pm
- Откуда: Королёв
- Контактная информация:
Re: Ошибка при запуске Cinema 4d
А вы можете их внести на гитхаб?
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
Re: Ошибка при запуске Cinema 4d
Ни разу в жизни не делал, но видно пришло время. Сделаю pull request.
- Timur
- Site Admin
- Сообщения: 178
- Зарегистрирован: Вс июл 09, 2017 4:59 pm
- Откуда: Королёв
- Контактная информация:
Re: Ошибка при запуске Cinema 4d
А у вас синема 64бит? Есть ли сейчас вообще 32бит? А если есть, то я думаю что смысла в ней нет, и поддерживать её не надо.
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
Re: Ошибка при запуске Cinema 4d
у нас 64. и мне кажется с 18 версии нет больше 32, поскольку даже файл стал один
- Timur
- Site Admin
- Сообщения: 178
- Зарегистрирован: Вс июл 09, 2017 4:59 pm
- Откуда: Королёв
- Контактная информация:
Re: Ошибка при запуске Cinema 4d
Тогда надо упрощать файл. Убирать проверку на 32битную версию вообще.
Вместо:
Надо сразу:
И в конце:
Попробуйте.
Вместо:
Код: Выделить всё
set "MAXON=%SystemDrive%\Program Files\MAXON"
if not exist "%MAXON%" set "MAXON=%SystemDrive%\Program Files (x86)\MAXON"
For /F "Tokens=*" %%I in ('dir /b "%MAXON%\CINEMA 4D*"') Do set APP_DIR=%MAXON%\%%I
set APP_EXE=CINEMA 4D 64 Bit.exe
if not exist "%APP_DIR%\%APP_EXE%" set "APP_EXE=CINEMA 4D.exe"
Код: Выделить всё
set "MAXON=%SystemDrive%\Program Files\MAXON"
For /F "Tokens=*" %%I in ('dir /b "%MAXON%\CINEMA 4D*"') Do set APP_DIR=%MAXON%\%%I
set "APP_EXE=%APP_DIR%\CINEMA 4D.exe"
Код: Выделить всё
set "C4D_EXEC=%APP_EXE%"
echo C4D_EXEC=%C4D_EXEC%
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
Re: Ошибка при запуске Cinema 4d
Попробовал. Работает
- Timur
- Site Admin
- Сообщения: 178
- Зарегистрирован: Вс июл 09, 2017 4:59 pm
- Откуда: Королёв
- Контактная информация:
Re: Ошибка при запуске Cinema 4d
Попробуйте научиться делать pull request-ы.
Очень полезно будет.
Так вы точно внесете рабочую версию фала в проект.
Очень полезно будет.
Так вы точно внесете рабочую версию фала в проект.
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).