コード中にpandasを使用したファイルをpy2exeを使って、
exeファイルにコンパイルしましたが、実行できません。
exeファイルは一応作成されるのですが、ファイルサイズが異様に大きく、
実行すると次のエラーが出力されてしまいます。

OMP: Warning #178: Function GetModuleHandleEx failed:
OMP: System error #126: 指定されたモジュールが見つかりません。
Traceback (most recent call last):
  File "hogehoge.py", line 7, in <module>
    import pandas as pd
  File "zipextimporter.pyc", line 82, in load_module
  File "pandas\__init__.pyc", line 49, in <module>
  File "zipextimporter.pyc", line 82, in load_module
  File "pandas\core\api.pyc", line 9, in <module>
  File "zipextimporter.pyc", line 82, in load_module
  File "pandas\core\groupby.pyc", line 15, in <module>
  File "zipextimporter.pyc", line 82, in load_module
  File "pandas\core\frame.pyc", line 39, in <module>
  File "zipextimporter.pyc", line 82, in load_module
  File "pandas\core\series.pyc", line 2702, in <module>
  File "zipextimporter.pyc", line 82, in load_module
  File "pandas\tools\plotting.pyc", line 27, in <module>
  File "zipextimporter.pyc", line 82, in load_module
  File "pandas\tseries\converter.pyc", line 7, in <module>
  File "zipextimporter.pyc", line 82, in load_module
  File "matplotlib\__init__.pyc", line 1100, in <module>
  File "matplotlib\__init__.pyc", line 947, in rc_params
  File "matplotlib\__init__.pyc", line 789, in matplotlib_fname
  File "matplotlib\__init__.pyc", line 325, in wrapper
  File "matplotlib\__init__.pyc", line 693, in _get_data_path_cached
  File "matplotlib\__init__.pyc", line 661, in _get_data_path
UnicodeDecodeError: 'ascii' codec can't decode byte 0x83 in position 43: ordinal
 not in range(128)

使用したsetup.pyは次のものです。

from distutils.core import setup
import py2exe, sys, os

sys.argv.append('py2exe')

setup(
    options = {'py2exe': {'bundle_files':1}},
    zipfile = None,
    console = [{'script': "hogehoge.py"}]
)

setup.pyになにか色々追加しないといけないと思うのですが、
初心者なものでまだ解決出来ていません。

pyinstallerも試してみましたが、こちらも何か足りないようで結構困っています。

アドバイス頂ければ大変助かります。