5c67accdd34d8-25f2c12b.jpg
當(dāng) Python 安裝在系統(tǒng)級(jí)別的目錄里時(shí)屹电。當(dāng)前版本的 Python骤星,按照 PEP 370 的指定方式,會(huì)將用戶目錄視作 site-packages 目錄翠储。在 Linux 下面是 ~/.local/lib/python3.9/site-packages绘雁。
我不是特別喜歡這個(gè)行為橡疼,我希望 Python 安裝的內(nèi)容都放在我安裝 Python 的地方。而且這個(gè)目錄名稱里沒有 Python 的最后一位版本號(hào)咧七,也有一些不兼容風(fēng)險(xiǎn)衰齐。
這份 PEP 給出了關(guān)閉這種行為的方法,是修改 Python 發(fā)布代碼中 site.py 的 ENABLE_USER_SITE
字段為 False
继阻。