在不同的目录中安装库

时间:2011-09-15 07:34:54

标签: python windows pygame

我想在我的系统上安装pygame,但我不想将标准库与第三方库混合。如果我在不同的路径上安装pygame,我怎么能修改sys.path以便解释器知道在哪里看?

3 个答案:

答案 0 :(得分:4)

这可能有点矫枉过正,但您是否考虑过使用virtualenv?它可以让你有一个虚拟的Python安装,除了你要保持独立的库之外,还使用了标准。

答案 1 :(得分:3)

您可以将PYTHONPATH设置为包含其他模块的目录。如果您使用的是Python 2.6或更高版本,则只需使用the default per-user module directory而无需其他配置。

答案 2 :(得分:0)

我通常使用这个技巧:

import sys
sys.path.insert(0,"..")

import pygame # it will look for pygame in ../ first.