我使用 Python 3 进行开发,使用 CollabNet Subversion Edge 作为版本控制软件。Subversion Edge 带有一个名为 ViewVC 的小程序,它是用 Python 2 编写的,它也直接与它捆绑在一起。有一个名为 PYTHONHOME 的系统环境变量。
- 如果它设置为来自 Subversion Edge 的 Python 2 发行版,我的 Python 3 将不会启动(甚至 IDLE 也不会启动),而是会给出一个运行时错误消息框。
- 如果设置为 Python 3,ViewVC 将不起作用。
有没有办法让两者同时工作?