我试图在Jupyter notebook中以import tensorly as tl的形式导入TensorLy,但是我得到了导入错误。我在本地机器上安装了TensorLy。
完整回溯:
ImportError Traceback (most recent call last)
<ipython-input-5-7285d7cdd476> in <module>
----> 1 import tensorly as tl
c:\users\jaydeep borkar\desktop\tensorly\tensorly\__init__.py in <module>
2 import sys
3
----> 4 from .base import unfold, fold
5 from .base import tensor_to_vec, vec_to_tensor
6 from .base import partial_unfold, partial_fold
c:\users\jaydeep borkar\desktop\tensorly\tensorly\base.py in <module>
----> 1 from . import backend as T
2
3 def tensor_to_vec(tensor):
4 """Vectorises a tensor
5
c:\users\jaydeep borkar\desktop\tensorly\tensorly\backend\__init__.py in <module>
1 import warnings
----> 2 from .core import Backend
3 import importlib
4 import os
5 import sys
c:\users\jaydeep borkar\desktop\tensorly\tensorly\backend\core.py in <module>
9 import numpy as np
10 import scipy.linalg
---> 11 import scipy.sparse.linalg
12
13
C:\Anaconda3\lib\site-packages\scipy\sparse\linalg\__init__.py in <module>
115 from .dsolve import *
116 from .interface import *
--> 117 from .eigen import *
118 from .matfuncs import *
119 from ._onenormest import *
C:\Anaconda3\lib\site-packages\scipy\sparse\linalg\eigen\__init__.py in <module>
9 from __future__ import division, print_function, absolute_import
10
---> 11 from .arpack import *
12 from .lobpcg import *
13
C:\Anaconda3\lib\site-packages\scipy\sparse\linalg\eigen\arpack\__init__.py in <module>
20 from __future__ import division, print_function, absolute_import
21
---> 22 from .arpack import *
C:\Anaconda3\lib\site-packages\scipy\sparse\linalg\eigen\arpack\arpack.py in <module>
43 __all__ = ['eigs', 'eigsh', 'svds', 'ArpackError', 'ArpackNoConvergence']
44
---> 45 from . import _arpack
46 import numpy as np
47 import warnings
ImportError: DLL load failed: The specified procedure could not be found.可能的解决方案是什么?
发布于 2021-03-21 15:00:33
您是否在使用新的conda环境?如果是这样的话,试试this吧。
https://stackoverflow.com/questions/57886352
复制相似问题