-----------------Updated at: 2023-06-29
從2021年開始,轉(zhuǎn)到poetry陣營了:https://python-poetry.org/
-----------------Updated at:2020-07-15
最新使用方式:
pip install pipenv -U
安裝包用pip install xxx && pipenv install xxx --skip-lock
如pip install django && pipenv install django --skip-lock
然后生產(chǎn)用的包,在Pipfile里面手動(dòng)指定最大版本或固定版本
如:
sanic = "<21"
aioredis = "==1.3.1"
提交代碼后,到算力最強(qiáng)的那臺(tái)機(jī)器運(yùn)行pipenv lock
-----------------Updated at:2020-04-20
運(yùn)行pipenv lock后,它自作主張地把我的tortoise-orm升級(jí)到最新版本,導(dǎo)致程序出了個(gè)bug,調(diào)試了老半天?。?!
所以正考慮用python3 -m venv venv + requirements.txt + dev_requirements.txt替代它
或者說創(chuàng)建和激活虛擬環(huán)境,還用pipenv,安裝和管理用pip install -r requirements.txt
------------------Posted at:2020-03-28
外面下著雨,屋里開著空調(diào),夜已深,人微困,但卻很興奮~
用慣了pipenv,不想再切回venv管理包了
但是pypi上的pipenv卻很久沒更新了,當(dāng)前版本竟然還停留在2018.11,github上依然更新著呀,不知道維護(hù)團(tuán)隊(duì)為啥不發(fā)布新的
索性自己fork了github上的代碼,考察了國內(nèi)多個(gè)托管源,最終選擇了阿里云:https://code.aliyun.com/waketzheng/pipenv-cn
直接這樣就能升級(jí)pipenv到最新版了:
pip install pipenv-cn