1. 程式人生 > >Pycharm如何為Python程式新增requirements.txt

Pycharm如何為Python程式新增requirements.txt

今天在使用pycharm的過程中想起來如何為程式配置所需的requirements.txt,因為我們從GitHub中下載的程式中有的經常會帶有requirements.txt檔案,所需的第三方依賴包都可以在可以配置,一鍵pip install -r requirements.txt 即可安裝好程式所需的依賴(一般而言,github 中規範的 python 原始碼會提供一個叫 requirements.txt 的文件,文件裡記錄的是要安裝的包的名稱以及版本),確實給我們除錯別人的程式提供了方便,下面就將自己在網上查詢的方法及自己的實踐記錄如下:

1.在 Pycharm 中,安裝 Python 的包有兩種方法,一種方法是在Project Interpreter 介面裡,使用加減號進行包的安裝與解除安裝。


在這裡插入圖片描述
2、另外一種就是使用pip install或conda install(如果使用了Anaconda管理工具的話)。如果只安裝少數依賴包,兩種方式其實都可以,尤其是第一種似乎更加方便一些,而且還可以選擇所需的版本。如果需要安裝帶有requirements.txt檔案的大量依賴,還是使用pip命令安裝方便快捷很多。

3、開啟pycharm的terminal,只要到 requirements.txt 所在的目錄下,使用如下命令 ,就能在當前的 python 環境中匯入所有需要的包:

pip install -r requirements.txt

4、同樣,在我們的程式中,如何生成 requirements.txt 檔案呢,使用如下命令即可:

pip freeze>requirements.txt

在這裡插入圖片描述

5、由此,即完成了Pycharm中為自己的Python程式新增requirements.txt。

方法所得來自Pycharm幫助文件,可以檢視如下連結

https://www.jetbrains.com/help/pycharm/managing-dependencies.html