Jupyter notebook 在Jupyter笔记本中紧张导入时导入错误

Jupyter notebook 在Jupyter笔记本中紧张导入时导入错误,jupyter-notebook,tensorly,Jupyter Notebook,Tensorly,我试图在Jupyter笔记本中以tl的形式导入TensorLy,但导入错误。我在本地机器上安装了TensorLy 完全回溯: ImportError Traceback (most recent call last) <ipython-input-5-7285d7cdd476> in <module> ----> 1 import tensorly as tl c:\users\jaydeep borka

我试图在Jupyter笔记本中以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.
ImportError回溯(最近一次调用)
在里面
---->1以tl的形式紧张地导入
c:\users\jaydeep borkar\desktop\tensorly\tensorly\\uuuu init\uuuu.py in
2进口系统
3.
---->4.从底部导入展开、折叠
5 from.base导入张量到向量,向量到张量
6.从基础导入部分展开,部分折叠
c:\users\jaydeep borkar\desktop\tensorly\tensorly\base.py in
---->1来自。将后端导入为T
2.
3定义张量到向量(张量):
4“矢量化张量
5.
c:\users\jaydeep borkar\desktop\tensorly\tensorly\backend\\uuuu init\uuuu.py in
1进口警告
---->2.从核心导入后端
3进口b
4导入操作系统
5进口系统
c:\users\jaydeep borkar\desktop\tensorly\tensorly\backend\core.py in
9作为np输入numpy
10进口scipy.linalg
--->11导入scipy.sparse.linalg
12
13
C:\Anaconda3\lib\site packages\scipy\sparse\linalg\\uuuuu init\uuuuuu.py in
115从.dsolve导入*
116.接口导入*
-->117.本征输入*
118从.matfuncs导入*
119自。_ONERMOSTIMPORT*
C:\Anaconda3\lib\site packages\scipy\sparse\linalg\eigen\\uuuuuuu init\uuuuuuuu.py in
9来自未来导入部门,打印功能,绝对导入
10
--->11.从arpack导入*
12.lobpcg导入*
13
C:\Anaconda3\lib\site packages\scipy\sparse\linalg\eigen\arpack\\uuuuu init\uuuuu.py in
20来自未来导入部门,打印功能,绝对导入
21
--->22.从arpack导入*
C:\Anaconda3\lib\site packages\scipy\sparse\linalg\eigen\arpack\arpack.py in
43 uuu all uuu=['EIG'、'eigsh'、'svds'、'ArpackError'、'ARPACKNOCONVERCENCE']
44
--->45.进口_arpack
46作为np的进口numpy
47进口警告
ImportError:DLL加载失败:找不到指定的过程。

可能的解决方案是什么?

您是否正在使用新的conda环境?如果是,请尝试。

您是否尝试过使用
!pip在Jupyter中的一个单元中进行张力安装?@amrs tech是的,它说需求已经满足。可能是因为我的本地机器上已经安装了它。请检查非常类似问题的答案。它似乎是您的SciPy安装有问题:您能尝试重新安装吗?您能直接导入SciPy.sparse.linalg吗?@Jean,我再次尝试重新安装它。它现在可以工作了:)欢迎提供指向解决方案的链接,但请确保您的答案在没有它的情况下是有用的:添加,以便您的其他用户了解它是什么以及为什么不可用如果目标页面不可用,请在此处引用您链接到的页面最相关的部分。