最小化Python安装
我笔记本上的各种软件安装都需要特定版本的Python。比如,ViewVC需要Python 2.5,而Blender需要Python 2.6。幸运的是,Mercurial自带了它的Python解释器,打包在一个DLL文件里,直接在Mercurial的安装包里。
我该怎么做才能不每次都安装整个Python环境呢?有没有什么简单的安装程序,可以安装最基本的内容,而不影响其他程序?我能不能修改Blender和ViewVC的安装,让它们也使用自己的Python-in-a-DLL呢?
2 个回答
0
我觉得你可以把Python的安装文件放在和你要用的应用程序同一个文件夹里(不过这只是我没试过的猜测)。
2
很难知道你将来想用的Blender脚本可能依赖于哪些“最低限度”的东西(其实完整的Python标准库并不大,存储空间也不占多少)。为什么不同时安装Python 2.5和2.6呢?它们可以很好地共存(如果你的脚本应用使用像#!/usr/bin/env python
这样的方式,而不是明确指定python2.5或python2.6,你可能需要稍微调整一下它们的路径)。