Python in Clarisse  脚本说明

与许多其他应用程序不同,Clarise不提供自己版本的Python。它使用的是系统中安装的那个,这样就没有限制,可以使用任何可用的Python扩展。Python通常默认安装在Linux和MacOSX上,但不安装在Windows上。为了方便起见,Clarisse的Windows installer提供了相应的64位Python安装,默认情况下会安装。


Python 2.7.x and 3.7.x 脚本的版本问题

自2020年1月1日起,Python2.7.x开发和支持已停止。有关更多信息,请参阅https://www.python.org/doc/sunset-python-2/.不过Clarisse5仍然提供Python2.7.x兼容性,帮助用户迁移到Python3.7.x、请注意,Clarisse5是提供Python 2.7的最后一个主要版本。未来Clarise将只提供符合VFX参考平台的Python版本。

 

默认情况下,Clarisse将使用Python 3.7.x自动运行引擎。另外,通过指定参数-Python_version,可以从命令行指定希望使用的Python版本。有关更多信息,请参阅 Specifying Python Version


Note注意

过去,Clarise可以使用系统环境变量PYTHONHOME和PYTHONPATH来定义Python的位置。但是,因为最新的Clarisse 5可以使用python2和python3两种模式,所以就调整了系统环境变量的名称。

Specifying Python Location指定Python位置

默认情况下,Clarise会自动定位Python在受支持平台上的安装位置。但是如果用户修改了安装路径,或者Clarisse正在一个不受官方支持的平台/发行版上运行,则可能需要手动指定Python位置。

 
在这种情况下,需要手动将Python环境变量设置为安装Python的位置,或者在clarisse.env中定义变量 clarisse.env文件可以在Clarisse configuration所在的目录中找到。有关Clarisse配置文件的更多信息,请参阅 Configuration and Environment页面。如果希望指定自定义Python构建,请遵循完全相同的过程。如果您对Python的安装有任何问题,请参阅 http://fixpython.isotropix.com