一个进程在Mac上杀死了我的终端,我创建了一个新的虚拟环境。Pyzipcode3安装在那里
但是,每当我尝试在它的zcdb上运行命令时。我得到这个错误:
sqlite3.OperationalError: no such table: zip
我不知道如何解决这个问题。这就是我所拥有的:
zcdb = ZipCodeDatabase()
path = settings.GEO_DB_PATH
这一切都在运行,因此包似乎已安装,但找不到数据库。设置GEO_DB_路径具有指向geocity 2.mmdb的路径
>>> from pyzipcode import ZipCodeDatabase
>>> zcdb = ZipCodeDatabase()
>>> zipcode = zcdb[54115]
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "/venv/lib/python3.7/site-packages/pyzipcode/__init__.py", line 108, in __getitem__
zip_code = self.get(str(zip_code))
File "~/venv/lib/python3.7/site-packages/pyzipcode/__init__.py", line 105, in get
return format_result(self.conn_manager.query(ZIP_QUERY, (zip_code,)))
File "~/lib/python3.7/site-packages/pyzipcode/__init__.py", line 35, in query
cursor.execute(sql, args)
sqlite3.OperationalError: no such table: zip
>>>
目前没有回答
相关问题 更多 >
编程相关推荐