将 ShotGrid Desktop 中的默认 Python 版本设置为 Python 3

警告 : 本主题仅在使用 ShotGrid Desktop 版本 1.7.3 时有效,使用较新版本的 ShotGrid Desktop 时不再需要这些步骤。由于安全原因,ShotGrid Desktop 1.8.0 于 2023 年 1 月 26 日发布后,Python 2 随即遭到删除。单击此处了解更多信息

Windows

在 Windows 上手动将 SHOTGUN_PYTHON_VERSION 环境设置为 2

  • 在 Windows 任务栏上,右键单击 Windows 图标,然后选择“系统”,导航到“控制面板”/“系统和安全”/“系统”

  • 在此位置,选择“高级系统设置”

  • 接下来,在“系统属性”中选择“环境变量”

  • “环境变量”窗口中,可以通过选择“新建…”来添加/编辑路径。

  • 对于“变量名”,添加 SHOTGUN_PYTHON_VERSION,并将“变量值”设置为 2

  • 重新启动 ShotGrid Desktop 应用程序。现在,您应该会看到 Python 版本已更新为运行 Python 2。

MacOS

在 MacOS 上将 SHOTGUN_PYTHON_VERSION 环境设置为 2

  • ~/Library/LaunchAgents/ 下创建名为 my.startup.plist 的属性文件
$ vi my.startup.plist
  • 将以下内容添加到 my.startup.plist保存
<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "https://www.apple.com/DTDs/PropertyList-1.0.dtd"> 
<plist version="1.0"> 
<dict> 
  <key>Label</key> 
  <string>my.startup</string> 
  <key>ProgramArguments</key> 
  <array> 
    <string>sh</string> 
    <string>-c</string> 
    <string>launchctl setenv SHOTGUN_PYTHON_VERSION 2</string> 
  </array> 
  <key>RunAtLoad</key> 
  <true/> 
</dict> 
</plist>
  • 重新启动 Mac 后,新环境变量将保持活动状态。

  • 重新启动 ShotGrid Desktop 应用程序。现在,您应该会看到 Python 版本已更新为运行 Python 2。

CentOS 7

在 CentOS 7 上将 SHOTGUN_PYTHON_VERSION 环境设置为 2

  • 将以下内容添加到 ~/.bashrc 文件:
export SHOTGUN_PYTHON_VERSION="2"
  • 通过运行以下命令重新启动操作系统:
$ sudo reboot 
  • 重新启动 ShotGrid Desktop 应用程序。现在,您应该会看到 Python 版本已更新为运行 Python 2。


Edit this document