PyMC3 RuntimeError:&#39;路径&#39;必须是None或列表,而不是<class'_frozen_importlib_external._namespacepath'=“”>

时间:2017-12-01 21:17:08

标签: python pymc3

尝试在Spyder中导入pyMC3时,我收到以下错误。我尝试重新安装软件包,但不知道为什么我无法导入。我尝试过搜索类似的帖子但无法找到答案

我可以毫无问题地导入theano

import pymc3
Traceback (most recent call last):

File "<ipython-input-1-37bf2a3357ff>", line 1, in <module>
import pymc3

File "C:\ProgramData\Anaconda3\lib\site-packages\pymc3\__init__.py", line 5, 
in <module>
from .distributions import *

File "C:\ProgramData\Anaconda3\lib\site-
packages\pymc3\distributions\__init__.py", line 1, in <module>
from . import timeseries

File "C:\ProgramData\Anaconda3\lib\site-
packages\pymc3\distributions\timeseries.py", line 5, in <module>
from .continuous import get_tau_sd, Normal, Flat

File "C:\ProgramData\Anaconda3\lib\site-
packages\pymc3\distributions\continuous.py", line 16, in <module>
from pymc3.theanof import floatX

File "C:\ProgramData\Anaconda3\lib\site-packages\pymc3\theanof.py", line 7, 
in <module>
from theano.sandbox.rng_mrg import MRG_RandomStreams

File "C:\ProgramData\Anaconda3\lib\site-packages\theano\sandbox\rng_mrg.py", 
line 23, in <module>
from . import multinomial

File "C:\ProgramData\Anaconda3\lib\site-
packages\theano\sandbox\multinomial.py", line 12, in <module>
from theano.sandbox.cuda import cuda_available, GpuOp, register_opt

File "C:\ProgramData\Anaconda3\lib\site-
packages\theano\sandbox\cuda\__init__.py", line 153, in <module>
compile_cuda_ndarray = not try_import()

File "C:\ProgramData\Anaconda3\lib\site-
packages\theano\sandbox\cuda\__init__.py", line 126, in try_import
import cuda_ndarray.cuda_ndarray

File "<frozen importlib._bootstrap>", line 971, in _find_and_load

File "<frozen importlib._bootstrap>", line 951, in _find_and_load_unlocked

File "<frozen importlib._bootstrap>", line 890, in _find_spec

File "<frozen importlib._bootstrap>", line 864, in _find_spec_legacy

File "C:\ProgramData\Anaconda3\lib\site-packages\pyximport\pyximport.py", 
line 253, in find_module
fp, pathname, (ext,mode,ty) = imp.find_module(fullname,package_path)

File "C:\ProgramData\Anaconda3\lib\imp.py", line 271, in find_module
"not {}".format(type(path)))

RuntimeError: 'path' must be None or a list, not <class 
'_frozen_importlib_external._NamespacePath'>

0 个答案:

没有答案