Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经编译了 pyzmq (python zeromq binding) 模块,并希望使用该模块而不是系统模块。
如何跳过从系统加载模块,以便我的 import zmq 首先在当前文件夹中搜索?
通过将其安装在前面列出的位置sys.path。
sys.path
例如,您的项目所在的目录总是列在最前面,sys.path并且同一目录中的其他包将在系统位置之前找到。换句话说,把pyzmq你的脚本放在同一个文件夹里,它就可以工作了。
pyzmq
您还可以sys.path通过在PYTHONPATH环境变量中列出条目来添加条目;这些将被插入到sys.path系统位置之前。
PYTHONPATH