目錄
一、pip指令
1.1 pip install -e .
1.1.1 背景
1.1.2 實例
1.2?pip list
?1.3?pip install -r requirements.txt
1.3.1 背景
1.3.2 實戰(zhàn)
一、pip指令
可以在終端輸入pip install --help或者pip3 install --help?來查看pip的使用手冊。
1.1 pip install -e .
1.1.1 背景
在github下載代碼時,在quick_start里面看到,pip install -e . 這個指令,由于之前沒接觸過所以去查閱了一下
?-e 后接 . 代表將當前項目以軟鏈接并且可修改的形式安裝到當前python環(huán)境中,一句話來說就是該命令會執(zhí)行當前目錄下的setup.py文件,具體做什么得看setup.py怎么寫的, 安裝完成后, 通過執(zhí)行pip list,便可看到當前項目被安裝到了python環(huán)境中。
1.1.2 實例
運行結果:
1.2?pip list
列出已安裝的包
?1.3?pip install -r requirements.txt
想了解這個指令建議認真查看下以下博客的 2.4虛擬環(huán)境遷移打包:python的虛擬環(huán)境圖文詳解(虛擬環(huán)境作用以及虛擬環(huán)境搭建,切換,退出,遷移打包)代碼演示_python 切換虛擬環(huán)境_Rebecca_yanhan的博客-CSDN博客
1.3.1 背景
通常我們在使用python的時候會用到虛擬環(huán)境,涉及到虛擬環(huán)境打包遷移的問題,如何將一個python項目所需要的包完整的打包遷移,就可以使用以下的指令
1.3.2 實戰(zhàn)
#將安裝包版本信息導入到requireents.txt文件中,注意 --all 參數(shù),加上此參數(shù)會將setuptools、#urllib3包進行打包;如果不加,這兩個不會打包
pip freeze --all > requirements.txt
#再下載安裝依賴包
pip install -r requirements.txt
在TransE_demo目錄下使用如下指令,?
會發(fā)現(xiàn)生成了一個新文件
文章來源:http://www.zghlxwxcb.cn/news/detail-442807.html
隨后再需要的目錄下對這個txt進行pip install即可文章來源地址http://www.zghlxwxcb.cn/news/detail-442807.html
到了這里,關于pip常用指令詳解——(pip install -e .等)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!