2.解决办法如下:
1.解决方法一:
配置环境变量**\ Anaconda3 \ Library \ bin**的路径,(这里根据自己的主机路径配置)
2.解决方法二:
如果上面解决不了,就直接将sqlite3.dll拷贝到DLLS文件夹下面。
\ Anaconda \ Dlls \”中缺少sqlite3.dll引起的。通过从**\ Anaconda3 \ Library \ bin**复制该.dll文件并将其放在上述路径下即可解决该问题。
In [1]: import sqlite3
----------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-1-5239c6be4108> in <module>
----> 1 import sqlite3
D:\Anaconda\lib\sqlite3\__init__.py in <module>
21 # 3. This notice may not be removed or altered from any source distribution.
22
---> 23 from sqlite3.dbapi2 import *
D:\Anaconda\lib\sqlite3\dbapi2.py in <module>
25 import collections.abc
26
---> 27 from _sqlite3 import *
28
29 paramstyle = "qmark"
ImportError: DLL load failed: 找不到指定的模块。
分别进入 Anaconda 和 Python 的DLLs目录,发现后者目录下有一个 sqlite3.dll 而前者没有,复制过去,搞定!
下载完成后解压到环境变量含有的目录,若不清楚放在哪里,可直接放在python.exe所在的目录,
来源:oschina
链接:https://my.oschina.net/u/4350591/blog/4714665