我正在开发适用于各种 CG 软件包(如 Maya、Houdini、Nuke 等)的通用工具,我想知道是否有将每个软件的自定义解释器合并到虚拟环境中的单个主解释器的工作流程?
详细说明:
我知道如何在 PyCharm 中为 Maya 开发创建自定义环境,但这仅适用mayapy.exe
于解释器。理想情况下,我希望使用 cleanpython.exe
作为我的主解释器,然后为每个软件添加包以完成工作。
这是我一直在使用的脚本的要点。它所需要的只是PySide
安装Qt.py
到一个Python 2.7 venv
运行中。如果我从第一个链接(PyCharm 中的 Maya 开发人员)执行所有步骤,除了使用mayapy.exe
作为解释器而是使用python.exe
我发现自动完成实际上有效,但除非我使用mayaypy.exe
作为解释器,否则脚本不会执行。
我想我的主要问题是我不确定这是否可能。如果可能的话,我不确定要使用哪些包或如何找出我需要的包。