更多相關連結: https://linktr.ee/wade3c
Requirements.txt和pipfile是python中常用來記錄環境內有那些套件的檔案,如果你所用到的專案內已經有這兩個檔案其中一種的話,Pycharm還會主動去偵測目前環境是否已經符合檔案內的規範,若是不符合的話也會跳出自動安裝的建議
專案如果沒有被設定到任何的interpreter的話也能根據requirements.txt或pipfile來快速建立一個新的python環境
以往要查看某個python環境下安裝了那些套件除了用cli去搜尋之外就是要用interpreter的設定介面去看
Pycharm在2021後的版本提供了一個新的tab來讓我們更好的去管理python環境內的套件,同時也省下了我們要到瀏覽器上去pypi搜尋套件的步驟
不論是在Interpreter的設定介面或是Python Packages下其實都很容易去升級套件,可以節省要下指令的時間,Python packages的介面還支援直接從disk選擇wheel檔來安裝python套件
也能選擇version control的方式去clone某個套件的source code並在本機上build
Use requirements.txt | PyCharm