市局網(wǎng)站建設(shè)建議如何注冊自己的網(wǎng)站
一. pipenv 基礎(chǔ)
pipenv安裝:
pip install pipenv
pipenv常用命令
pipenv --python 3 # 創(chuàng)建python3虛擬環(huán)境
pipenv --venv # 查看創(chuàng)建的虛擬環(huán)境
pipenv install 包名 # 安裝包
pipenv shell # 切換到虛擬環(huán)境中
pip list # 查看當(dāng)前已經(jīng)安裝的包,如果切換到了虛擬環(huán)境查看的就是虛擬環(huán)境中安裝的包
pip graph # 查看包的依賴
pip install --dev 包名 # 將指定的包安裝到dev-packages下
exit # 退出虛擬環(huán)境
pipenv --rm # 刪除虛擬環(huán)境
pipenv run 命令 # 不進(jìn)入虛擬環(huán)境執(zhí)行命令
Pipfile和Pipfile.lock文件
如果目錄下沒有Pipfile和Pipfile.lock文件兩個(gè)文件,則會(huì)指定生成
示例
創(chuàng)建一個(gè)名為pipenv_test的目錄,在該目錄下創(chuàng)建一個(gè)py_test.py文件(用于測試pipenv run)
1. 切換到目錄下并創(chuàng)建虛擬環(huán)境:
pipenv --python 3
2. 查看安裝的虛擬環(huán)境
pipenv --venv
3. 在虛擬環(huán)境中安裝selenium包
pipenv install selenium
4. 切換到虛擬環(huán)境中
pipenv shell
5. 查看安裝的包
pip list
6. 查看包依賴
pipenv graph
7. 將numpy安裝到dev-packages下
pipenv install --dev numpy
8. 退出虛擬環(huán)境
exit
9. 不進(jìn)入虛擬環(huán)境查看該環(huán)境下的包,運(yùn)行.py文件
pipenv run pip list
pipenv run python test_py.py
二. 團(tuán)隊(duì)協(xié)作-Pipfile文件
在團(tuán)隊(duì)協(xié)作中,可以將Pipfile文件提供給對方從而快速創(chuàng)建虛擬環(huán)境。首先對方將Pipfile文件拷貝到目錄下,然后執(zhí)行pipev install --dev
創(chuàng)建虛擬環(huán)境并安裝Pipfile中有的包。 如果不加--dev
的話Pipfile中dev packages下的包將不會(huì)被安裝