报错信息
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
以上。