我可以在Python脚本中设置库路径吗?

时间:2014-03-30 15:04:19

标签: python gdal

我有一个Python脚本,我想使用GDAL Python绑定。

我是否有可能在脚本中设置绑定路径? 这实际上会反映Python路径吗?

比如这样?

GDAL_LIBRARY_PATH = '/home/user123/lib/libgdal.so'
import gdal
print gdal.VersionInfo()

1 个答案:

答案 0 :(得分:1)

如果是环境变量,我会在导入模块之前在os.environ中进行设置:

import os
os.environ['GDAL_LIBRARY_PATH'] = '/home/user123/lib/libgdal.so'
from osgeo import gdal
print(gdal.VersionInfo())

请注意,这根本不会做任何事情,因为osgeo.gdal不会以任何方式使用此环境变量。但是,Django使用settingthis name