python虛擬環境遷移方法
python虛擬環境遷移:
注意:將虛擬環境直接復制到另一臺計算機可能會有問題。
可采用以下方法:
想法:將包信息打包到1機虛擬環境中,然后安裝到2機上;
(有兩種情況需要考慮:機器2沒有網絡和網絡(如果沒有網絡,證明包裝不能在線安裝,則包裝應包裝在機器1中并作為一個整體進行包裝)whl,然后安裝在機器2中;如果是網絡,只導出指南信息并在線安裝在機器2上。)
機器1:
1一是激活虛擬環境上線cmd命令
2在項目目錄中創建一個新的whls文件夾(用于存儲依賴包),并切換到虛擬環境cmd命令下的whls目錄
執行pipfreeze-allgtrequirementstxt命令將安裝包版本信息導入需求txt文件(文件位置在當前執行目錄cmd命令下,即在whls下);注:all參數加上此參數,將打包setuptools和urllib3個包;如果沒有,這兩個就不打包了。
3如果機器2沒有網絡,請先將包下載到機器1中的目錄whls中——(如果有網絡,可以使用此方法,這樣可以減少機器2中包的下載和安裝時間)
whls執行目錄-下載下的虛擬環境cmd命令pipinstall-rrequirementstxt(注:下載后的點表示下載到當前目錄,當前目錄中存在requirementstxt,否則會報錯。)
機器2:
1創建新的虛擬環境并將項目目錄放入虛擬環境中
2激活虛擬環境
3虛擬環境cmd命令進入機器1復制的項目的目錄whls
4執行命令安裝包
如果你依靠第三步
1) 在網絡情況下,通過requirementstxt包信息安裝包信息的命令如下:
pipinstall-rrequirementstxt#安裝依賴包
2) 安裝通過機器1下載的軟件包;順序如下:
pipinstall--否-index--find--index=-rrequirements。txt
請注意。命令中的點表示當前目錄,即whls目錄;是下載的包和
requirementstxt目錄
完成以上步驟后,虛擬環境可以在machine2中正常使用。
- 如何優化:
- 網站url改版不收錄 網站建設哪個 奉賢網站改版哪家好 公司網站改版價格會變嗎 網站改版注意哪些 陽江網站開發 孝義網站定制公司 日本跨境選品軟件網站開發 本溪網站定制報價 鄭州旅游網站開發運營