3 回答

TA貢獻2037條經驗 獲得超6個贊
我在從自制軟件安裝的 MacOS 上的 Python 版本也遇到了同樣的問題。(3.9.6)
經過調查,我在覆蓋標準庫json的全局站點包(全局 python 包文件夾)中安裝了另一個 json 依賴項。
所以。我剛剛刪除了這個全局站點包文件夾中的 json 文件夾和一個文件,它工作正常!
就我而言:
rm -rf /usr/local/Cellar/[email protected]/3.9.6/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/json rm -f /usr/local/Cellar/[email protected]/3.9.6/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/json_extensions-0.2.1-py3.9-nspkg.pth

TA貢獻1712條經驗 獲得超3個贊
當 IntelliJ 嘗試安裝 boto3 并將一些軟件包安裝到 /usr/local/lib/python3.9/site-packages 時,一切都崩潰了。我剛剛刪除了 json 文件夾和 json_extensions-0.2.1-py3.9-nspkg.pth 文件。
我能夠確定該文件夾來自 IntelliJ 的位置,因為您可以看到 Extended Libraries > Python 3 。雖然我有一個類似于 Albans 的庫根目錄,它是 /usr/local/Cellar/[email protected]/3.9.7/Frameworks/Python.framework/Versions/3.9/lib/python3.9,但里面沒有站點包文件夾。您可以在 IntelliJ 的同一位置看到站點包文件夾,一旦刪除該 json 文件夾和 pth 文件,它就會再次開始工作。
編輯:我進一步研究了這個,并將 json/schema 安裝到該文件夾中。不確定為什么它會將 json.schema 安裝在與內置庫相同的 json 文件夾中。
json.schema 文件夾:/usr/local/lib/python3.9/site-packages/json/schema/

TA貢獻1772條經驗 獲得超5個贊
添加回答
舉報