Python uszipcode Windows命令提示符:ImportError:DLL加载失败:找不到指定的模块

Python uszipcode Windows命令提示符:ImportError:DLL加载失败:找不到指定的模块,python,dll,cmd,Python,Dll,Cmd,我一直在使用模块uszipcode,在anaconda中没有问题,但是 当移动到Windows命令提示符时,我得到一个错误,DLL加载失败。 我正在Windows 10中使用python3 >>> uszipcode.__version__ '0.2.2' >>> sys.version '3.7.1 (default, Dec 10 2018, 22:54:23) [MSC v.1915 64 bit (AMD64)]' >>> imp

我一直在使用模块uszipcode,在anaconda中没有问题,但是 当移动到Windows命令提示符时,我得到一个错误,DLL加载失败。 我正在Windows 10中使用python3

>>> uszipcode.__version__
'0.2.2'

>>> sys.version
'3.7.1 (default, Dec 10 2018, 22:54:23) [MSC v.1915 64 bit (AMD64)]'

>>> import uszipcode
>>> uszipcode.SearchEngine()
Traceback (most recent call last):
  File "C:\Users\user\Anaconda3\lib\site-packages\sqlalchemy\dialects\sqlite\pysqlite.py", line 334, in dbapi
    from pysqlite2 import dbapi2 as sqlite
ModuleNotFoundError: No module named 'pysqlite2'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\user\Anaconda3\lib\site-packages\uszipcode\search.py", line 82, in __init__
    engine = connect_to_simple_zipcode_db()
  File "C:\Users\user\Anaconda3\lib\site-packages\uszipcode\db.py", line 49, in connect_to_simple_zipcode_db
    return engine_creator.create_sqlite(path=simple_db_file_path.abspath)
  File "C:\Users\user\Anaconda3\lib\site-packages\uszipcode\pkg\sqlalchemy_mate\engine_creator.py", line 51, in create_sqlite
    return create_engine(_create_sqlite(path), **kwargs)
  File "C:\Users\user\Anaconda3\lib\site-packages\sqlalchemy\engine\__init__.py", line 425, in create_engine
    return strategy.create(*args, **kwargs)
  File "C:\Users\user\Anaconda3\lib\site-packages\sqlalchemy\engine\strategies.py", line 81, in create
    dbapi = dialect_cls.dbapi(**dbapi_args)
  File "C:\Users\user\Anaconda3\lib\site-packages\sqlalchemy\dialects\sqlite\pysqlite.py", line 339, in dbapi
    raise e
  File "C:\Users\user\Anaconda3\lib\site-packages\sqlalchemy\dialects\sqlite\pysqlite.py", line 337, in dbapi
    from sqlite3 import dbapi2 as sqlite  # try 2.5+ stdlib name.
  File "C:\Users\user\Anaconda3\lib\sqlite3\__init__.py", line 23, in <module>
    from sqlite3.dbapi2 import *
  File "C:\Users\user\Anaconda3\lib\sqlite3\dbapi2.py", line 27, in <module>
    from _sqlite3 import *
ImportError: DLL load failed: The specified module could not be found.
>>uszipcode.\uu版本__
'0.2.2'
>>>sys.version
“3.7.1(默认值,2018年12月10日,22:54:23)[MSC v.1915 64位(AMD64)]”
>>>导入uszipcode
>>>uszipcode.SearchEngine()
回溯(最近一次呼叫最后一次):
dbapi中的文件“C:\Users\user\Anaconda3\lib\site packages\sqlalchemy\dialogs\sqlite\pysqlite.py”,第334行
从pysqlite2导入dbapi2作为sqlite
ModuleNotFoundError:没有名为“pysqlite2”的模块
在处理上述异常期间,发生了另一个异常:
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“C:\Users\user\Anaconda3\lib\site packages\uszipcode\search.py”,第82行,在\uuu init中__
引擎=连接到简单的zipcode数据库()
文件“C:\Users\user\Anaconda3\lib\site packages\uszipcode\db.py”,第49行,在connect\u-to\u-simple\u-zipcode\u-db中
返回引擎\u creator.create\u sqlite(path=simple\u db\u file\u path.abspath)
文件“C:\Users\user\Anaconda3\lib\site packages\uszipcode\pkg\sqlalchemy\u mate\engine\u creator.py”,第51行,在create\u sqlite中
返回创建引擎(创建sqlite(路径),**kwargs)
文件“C:\Users\user\Anaconda3\lib\site packages\sqlalchemy\engine\\uuuu init\uuuu.py”,第425行,在create\u engine中
返回策略。创建(*args,**kwargs)
文件“C:\Users\user\Anaconda3\lib\site packages\sqlalchemy\engine\strategies.py”,第81行,在create中
dbapi=方言\ cls.dbapi(**dbapi\参数)
dbapi中的文件“C:\Users\user\Anaconda3\lib\site packages\sqlalchemy\dialogs\sqlite\pysqlite.py”,第339行
提高e
dbapi中的文件“C:\Users\user\Anaconda3\lib\site packages\sqlalchemy\dialogs\sqlite\pysqlite.py”,第337行
从sqlite3导入dbapi2作为sqlite#尝试2.5+stdlib名称。
文件“C:\Users\user\Anaconda3\lib\sqlite3\\uuuu init\uuuuu.py”,第23行,在
从sqlite3.dbapi2导入*
文件“C:\Users\user\Anaconda3\lib\sqlite3\dbapi2.py”,第27行,在
从_sqlite3导入*
ImportError:DLL加载失败:找不到指定的模块。

任何帮助都将不胜感激。谢谢

我已经用python 3.6创建了一个环境,问题已经解决。

我用python 3.6创建了一个环境,问题已经解决。

你在Anaconda环境中安装了pysqlite2吗?没有,但是从jupyter笔记本电脑,spyder。。。它起作用了。无论如何,我无法安装pysqlite2、pysqlite和sqlite3。谢谢你在Anaconda环境中安装了pysqlite2吗?没有,但是从jupyter笔记本,spyder。。。它起作用了。无论如何,我无法安装pysqlite2、pysqlite和sqlite3。谢谢