創建virtualenv將創建一個預安裝了pip,setuptools和wheels的虛擬python環境。使用requirements.txt創建預裝軟件包的virtualenv
有沒有一種方法可以指定在那個virtualenv中預安裝哪些軟件包,除了那3個默認軟件?可以使用CLI參數,文件或某種類型的環境變量。
I.e.是否有一些沿着virtualenv venv && venv/bin/pip install -r requirements.txt
的行可以在一個命令中運行?
創建virtualenv將創建一個預安裝了pip,setuptools和wheels的虛擬python環境。使用requirements.txt創建預裝軟件包的virtualenv
有沒有一種方法可以指定在那個virtualenv中預安裝哪些軟件包,除了那3個默認軟件?可以使用CLI參數,文件或某種類型的環境變量。
I.e.是否有一些沿着virtualenv venv && venv/bin/pip install -r requirements.txt
的行可以在一個命令中運行?
你可以用一個名爲pipenv的工具來完成它!
https://www.kennethreitz.org/essays/announcing-pipenv
只要運行
pipenv install requests
它將創建的virtualenv和你始終把它
通常的步驟安裝要求是:
git clone <repo>
cd <repo>
pip install venv
創造環境source venv/bin/activate
進入虛擬環境pip install -r requirements.txt
安裝在當前環境
你回答了你自己的問題的要求。這正是你如何使用那一個劃線器來做的 – jbasko
我想知道如果virtualenv自己提供這些功能。 –