提交 7b9e7ea4 authored 作者: Frederic's avatar Frederic

fix import problem with python 3.3.0

上级 4d80c181
......@@ -16,6 +16,12 @@ import itertools
import distutils.sysconfig
importlib = None
try:
import importlib
except ImportError:
pass
import numpy.distutils # TODO: TensorType should handle this
import theano
......@@ -278,6 +284,9 @@ def dlimport(fullpath, suffix=None):
sys.path[0:0] = [workdir] # insert workdir at beginning (temporarily)
try:
if importlib is not None:
if hasattr(importlib, "invalidate_caches"):
importlib.invalidate_caches()
rval = __import__(module_name, {}, {}, [module_name])
if not rval:
raise Exception('__import__ failed', fullpath)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论