diff --git a/happybase/__init__.py b/happybase/__init__.py index 978c1d6..f6019f8 100644 --- a/happybase/__init__.py +++ b/happybase/__init__.py @@ -5,7 +5,14 @@ import pkg_resources as _pkg_resources import thriftpy as _thriftpy -_thriftpy.load( +import platform + +if platform.system()=="Windows": + _thriftpy.load( + 'file://'+_pkg_resources.resource_filename('happybase', 'Hbase.thrift'), + 'Hbase_thrift') +else: + _thriftpy.load( _pkg_resources.resource_filename('happybase', 'Hbase.thrift'), 'Hbase_thrift')