如何导入与sys modul同名的本地模块?

时间:2013-11-20 09:14:13

标签: python pyzmq

我编译了pyzmq(python zeromq binding)模块,想要使用那个模块而不是系统模块。

如何从系统跳过模块加载,以便我的导入zmq首先在当前文件夹中搜索?

1 个答案:

答案 0 :(得分:2)

将其安装在sys.path

中先前列出的位置

例如,项目所在的目录始终列在sys.path中,并且系统位置之前将找到同一目录中的其他包。换句话说,将pyzmq放在与脚本相同的文件夹中,它就是Just Work。

您还可以通过在sys.path环境变量中列出条目来向PYTHONPATH添加条目;这些将在系统位置之前插入sys.path