簡體   English   中英

ImportError:無法從“psqlparse”導入名稱“parse_dict”

[英]ImportError: cannot import name 'parse_dict' from 'psqlparse'

我正在嘗試通過 psqlparse 導入 parse_dict:

from psqlparse import parse_dict

然后下面有一個錯誤,我似乎在互聯網上找不到任何人提到的錯誤。 有人有想法嗎? 謝謝你。 我在 Ubuntu 20.04 上使用 Python 3.8.5

錯誤是:

ImportError: cannot import name 'parse_dict' from 'psqlparse' (/home/name/.local/lib/python3.8/site-packages/psqlparse/__init__.py)   

似乎有兩個版本的psqlparse - 默認但舊0.2.5和非官方(發布候選)但最新1.0.rc7 舊版本沒有parse_dict但新版本有。

您可以(重新)安裝它

pip install -U psqlparse==1.0rc7

順便提一句:

如果您嘗試安裝錯誤的版本 - 即。 pip install psqlparse==hello - 然后它顯示所有可用版本的錯誤消息,您可以看到可以安裝哪個版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM