一個現代化的 Python 套件管理工具 PDM - Python Development Master
最近看到一個 Python 的套件管理工具 PDM,算是滿新的工具 2020 六月才開始的。滿讓我驚艷的地方是,它不是使用了 virtualenv 的方式來做套件管理。基本上用過 Python 的都會知道 virtualenv 是最常用來作隔離開發環境的方式。介紹裡面提到 PDM 是使用了 PEP582 的標準來去達到套件管理的
PEP582
簡單介紹就是類似 npm 一樣在每個專案內將套件都儲存在一個叫 __pypackages__ 的資料夾,然後在執行 Python 的時候優先才這個資料夾...
blog.taiwolskit.com1 min read
Leon
我有用 PDM,比較大的困擾是 VSCode 的 debug 無法使用,最後只好用 pdb。
VSCode 那邊說因為 PEP582 還是草案,所以不打算支援。