2

我遇到了一个与此非常相似的问题: 使用多个版本的 Python

尽管我相信我的问题的背景不同,但足以保证一个单独的问题。我在尝试启动 The Foundry's Nuke 的非商业版本时收到此错误。错误的表现与此类似:

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

,除了命令提示符立即关闭之前返回的错误信息是第一个链接中显示的错误信息。这让我相信 Nuke 正在尝试访问错误的 Python 版本(目前它正在尝试访问 Python 3.5)。

假设我的思路是正确的,我该如何更改 Nuke 尝试访问的 Python 版本?我应该提一下,Foundry 论坛链接中的任何建议都没有被证明是成功的。根据我所阅读的内容,Nuke 使用的最新版本的 Python 是 2.7。所以更具体地说,我怎样才能让 Nuke 访问 Python 2.7 而不是 Python 3.5?两者都安装在我的 64 位 Windows 10 桌面上。

提示关闭且 Nuke 无法启动时返回的语法错误

4

1 回答 1

1

我已经从系统变量中删除了 PYTHONPATH 并且 Nuke9.0v8 非商业版现在似乎可以正常运行。由于这对依赖 Python 2.7 或 3.x 的其他应用程序和程序没有造成任何问题,我相信这个解决方案足以解决我最初提出的问题。以前我在 Path 变量中指定了 Python 3 的位置,但我没有修改。我想这个解决方案应该适用于任何生成问题中链接的错误消息的软件。

于 2016-01-19T06:14:31.000 回答