深度学习环境安装依赖时常见错误解决

1.pydantic

安装pydantic时报以下错误:

ImportError: cannot import name 'Annotated' from 'pydantic.typing' (C:\Users\duole\anaconda3\envs\vrh\lib\site-packages\pydantic\typing.py)

这个是版本错误,删除装好的版本,重新指定版本安装就可以了,解决方法:

pip uninstall pydantic

pip install pydantic==1.10.8

2.zlibwapi

Could not locate zlibwapi.dll. Please make sure it is in your library path!

这是缺少dll的问题,打开下面网站,找到Zlib文件,下载Installation Guide - NVIDIA Docshttps://docs.nvidia.com/deeplearning/cudnn/install-guide/index.html#installdriver-windows

解压文件

lib文件放到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\vxx.x\lib

dll文件放到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\vxx.x\bin

xxx.x是cuda的版本。

3.Numpy

3.1 Numpy版本过高

AttributeError: module 'numpy' has no attribute 'complex'. np.complex was a deprecated alias for the builtin complex. To avoid this error in existing code, use complex by itself. Doing this will not modify any behavior and is safe. If you speci

这是numpy1.24以上的版本的问题,降到1.23就可以解决这个问题了。

pip uninstall numpy
pip install numpy==1.23

3.1 Numpy版本过低

ImportError:Numba needs NumPy 1.22 or less

pip uninstall numpy
pip install numpy

·

相关推荐
喵叔哟3 分钟前
重构代码中引入外部方法和引入本地扩展的区别
java·开发语言·重构
尘浮生9 分钟前
Java项目实战II基于微信小程序的电影院买票选座系统(开发文档+数据库+源码)
java·开发语言·数据库·微信小程序·小程序·maven·intellij-idea
hopetomorrow22 分钟前
学习路之PHP--使用GROUP BY 发生错误 SELECT list is not in GROUP BY clause .......... 解决
开发语言·学习·php
布鲁格若门25 分钟前
CentOS 7 桌面版安装 cuda 12.4
linux·运维·centos·cuda
小牛itbull32 分钟前
ReactPress vs VuePress vs WordPress
开发语言·javascript·reactpress
请叫我欧皇i41 分钟前
html本地离线引入vant和vue2(详细步骤)
开发语言·前端·javascript
nuclear201143 分钟前
使用Python 在Excel中创建和取消数据分组 - 详解
python·excel数据分组·创建excel分组·excel分类汇总·excel嵌套分组·excel大纲级别·取消excel分组
闲暇部落44 分钟前
‌Kotlin中的?.和!!主要区别
android·开发语言·kotlin
GIS瞧葩菜1 小时前
局部修改3dtiles子模型的位置。
开发语言·javascript·ecmascript
chnming19871 小时前
STL关联式容器之set
开发语言·c++