簡體   English   中英

如 requirements.txt 中那樣使用預安裝的軟件包創建 virtualenv

[英]Creating a virtualenv with preinstalled packages as in requirements.txt

創建 virtualenv 將創建一個虛擬 python 環境,其中預裝了 pip、setuptools 和 wheels。

除了這 3 個默認包之外,有沒有辦法指定要在該 virtualenv 中預安裝哪些包? 使用 CLI arguments、文件或某種環境變量。

即是否有類似virtualenv venv && venv/bin/pip install -r requirements.txt的東西可以在一個命令中運行?

通常,您始終采取的步驟是:

  • git clone <repo>
  • cd <repo>
  • pip install virtualenv (如果你還沒有安裝 virtualenv)
  • virtualenv venv來創建您的新環境(此處稱為“venv”)
  • source venv/bin/activate進入虛擬環境
  • pip install -r requirements.txt安裝當前環境下的需求

您現在可以使用名為 pipenv 的工具來完成!

https://www.kennethreitz.org/essays/annoucing-pipenv

趕緊跑

pipenv install requests

它將創建一個 virtualenv 並在其中安裝請求

試試這個:virtualenv --system-site-packages venv

暫無
暫無

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

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