报错信息

File "E:\IT\SW\Anaconda3\Lib\ctypes\__init__.py", line 8, in <module> from _ctypes import Union, Structure, Array ImportError: 
DLL load failed while importing _ctypes: 找不到指定的模块。

其实还有一大串信息没截下来

解决方案

主要问题就是anaconda中如果使用conda update conda命令会自动删除一些dll文件和包,
主要包括ffi.dll, ffi-7.dll , ffi-8.dll(删除的包是pandas,openpyxl,jupyterlab notebook),
我们所需要做的就是在anaconda文件夹中搜索找到这三个文件的副本,
并且把它们复制到anaconda安装路径的/Library/bin目录下,
之后再打开anaconda就不会报错了。

建议还是不要用这个命令 conda update --all -c conda-forge

diff.dll.conda-trash 重命名diff.dll 或者如图文件重命名即可

在这里插入图片描述
GitHub相应issue
以上。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐