ImportError: cannot import name 'triu' from 'scipy.linalg' (D:\新建文件夹 (2)\venv\Lib\site-packages\scipy\linalg\__init__.py)
时间: 2024-06-20 14:03:11 浏览: 521
导入tensorflow:ImportError: libcublas.so.9.0 报错
5星 · 资源好评率100%
这个错误通常发生在导入`scipy`库中的`triu`函数时,因为它已经被移动到了`scipy.sparse`模块中。所以,您需要使用以下代码来导入它:
```
from scipy.sparse import triu
```
如果您需要使用`scipy.linalg.triu`函数,那么您需要使用以下代码来导入它:
```
from scipy.linalg import triu
```
另外,您还需要确保您的`scipy`库是最新版本,可以使用以下命令更新:
```
pip install --upgrade scipy
```
阅读全文