一、導出包文件
1.進入虛擬環境
2.進入項目目錄下創建放置包文件的文件夾(whls)
mkdir whls
3.進入whls文件夾,執行導出命令
(導入包時有網絡)
cd whls
pip freeze --all > requirements.txt
* 注意 --all 參數,加上此參數會將setuptools、urllib3包進行打包;如果不加,這兩個不會打包。
新的環境中已經存在setuptools時,推薦不使用 --all參數,不然重復安裝可能會報錯。
(導入包時無網絡 / 有網絡)
pip install --download . -r requirements.txt
* 注意 --download后邊的點,代表是下載到當前目錄,並且requirements.txt存在於當前目錄中,否則會報錯。
二、導入包文件
1.將whls文件夾拷貝的新項目目錄下
2.進入新的虛擬環境(虛擬環境搭建,請移步:https://www.cnblogs.com/huangtq/p/10217981.html)
3.切換whls為當前工作目錄,執行包的安裝命令
(有網絡)
pip install -r requirements.txt
(無網絡 / 有網絡)
pip install --no-index --find-index= . -r requirements.txt
* 注意 命令中的 . 點代表是當前目錄也就是whls目錄;是下載的包和requirements.txt所在目錄。