如文档所述,这正在工作。PYTHONPATH
文件中指定的任何路径通常在工作目录之后但在标准解释器提供的路径之前记录。sys.path.append()
追加到现有路径。看到这里和这里。如果要让特定目录优先出现,只需将其插入sys.path的开头即可:
import sys
sys.path.insert(0,'/path/to/mod_directory')
也就是说,通常有比直接使用PYTHONPATH
或操纵更好的方法来管理进口sys.path
。
将目录添加到sys.path / PYTHONPATH
如文档所述,这正在工作。PYTHONPATH
文件中指定的任何路径通常在工作目录之后但在标准解释器提供的路径之前记录。sys.path.append()
追加到现有路径。看到这里和这里。如果要让特定目录优先出现,只需将其插入sys.path的开头即可:
import sys
sys.path.insert(0,'/path/to/mod_directory')
也就是说,通常有比直接使用PYTHONPATH
或操纵更好的方法来管理进口sys.path
。