2016-01-12 6 views
2

Я испытываю очень подобную проблему к этому: Using multiple versions of PythonNuke Доступ к неправильной версии Python

контексте моей проблемы, хотя я считаю, достаточно различны, чтобы оправдать отдельный вопрос. Я получаю эту ошибку при попытке запустить некоммерческую версию The Foundry's Nuke. Ошибка проявляется так же, как это:

http://community.thefoundry.co.uk/discussion/topic.aspx?f=197&t=113695

, за исключением сообщения об ошибке возвращенного до командной строки немедленно закрывает это то, что отображается в первой ссылке. Это заставляет меня думать, что Nuke пытается получить доступ к неправильной версии Python (в настоящее время он пытается получить доступ к Python 3.5).

Предполагая, что моя линия мышления верна, как я могу изменить версию Python, к которой пытается обратиться Nuke? Я бы сказал, что ни один из советов в Литейном форуме не оказался успешным. И согласно тому, что я прочитал, последняя версия Python, используемая Nuke, - 2.7. Поэтому, чтобы задать вопрос более конкретно, как я могу сделать Nuke доступ к Python 2.7 в отличие от Python 3.5? Оба установлены на моем рабочем столе, 64-битной ОС Windows 10.

The syntax error returned as the prompt closes and Nuke fails to launch

ответ

1

Я удалил PYTHONPATH от системных переменных и Nuke9.0v8 некоммерческих теперь, кажется, работаю должным образом. Поскольку это не вызвало проблем с другими приложениями и программами, которые полагаются на Python 2.7 или 3.x, я считаю, что этого решения было достаточно для решения проблемы, которую я изначально предложил. Раньше я указывал местоположение Python 3 в переменной Path, и это я НЕ модифицировал. Я предполагаю, что это решение должно быть применимо к любому программному обеспечению, которое генерирует сообщение об ошибке, связанное с вопросом.

 Смежные вопросы

  • Нет связанных вопросов^_^