簡體   English   中英

如何自動安裝最常見的 python 包?

[英]How to automatically install the most common python packages?

我一直在安裝相同的 20 或 30 個 python 包,我感到很累。 是否有現成的方法可以在一個 go 中批量安裝所有最常見的 python 工具? 我知道我可以編寫自己的 bash 腳本,但我更喜歡無需自己維護的策划。

自動安裝最常用的軟件包 不。*

  • *(我想有人可以編寫一個腳本來檢查 pypi 的統計信息並下載和安裝它們,但您仍然需要為每次全新安裝運行該腳本。)

半自動安裝一組包 是的。

  1. 創建一個新文件夾並創建一個名為requirements.txt的文件(或任何您喜歡的文件)。
  2. 在其中,列出您想要的所有包。
  3. 然后運行python -m pip download -r requirements.txt
    • 這只會將包下載到當前文件夾,而不是安裝它們。
  4. 將該文件夾復制到 USB 驅動器
  5. for each new Python install, open a command prompt, go to the folder and type python -m pip install -r requirements.txt .
  6. 您甚至可以將這兩個命令放在單獨的批處理 ( .bat ) 文件或 shell 腳本中。 因此,您只需“雙擊”它們即可執行。
  7. 每周一次,或者您喜歡的任何周期,運行第一個命令以獲取最新版本,然后運行命令: python -m pip install --upgrade -r requirements.txt

(另外的選擇):

  • 對於每個新安裝,復制粘貼一個長命令,例如python -m pip install package1 package2 package3... packageN

PS。 你幾乎從不需要這么多包,每個項目都應該使用一個虛擬環境

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM