Python

Python: AttributeError: module ‘enum’ has no attribute ‘IntFlag’

執行 Python 出現以下錯誤

AttributeError: module 'enum' has no attribute 'IntFlag'

解決辦法

主要原因是 enum34 與現有 Python 不相容

安裝 Python3.6 之後有新的 enum 的 package,所不會用到 enum34 了,可以直接砍掉。

pip uninstall -y enum34

這問題之前也有遇過,好像都是我在用 Python 寫 UI 介面時發生的,這次是試著使用 PySide2,來執行程式,所以安裝新的 Python 3.7 的 Conda 環境,久違出現這個錯誤XD。

留下一個回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *