1. 程式人生 > >python虛擬機器的跨機器複用【widnow機器為例】

python虛擬機器的跨機器複用【widnow機器為例】

python的虛擬機器環境可以使各個專案中的類庫獨立,當然也可以做專案移植使用,比如在本機的機器上開發,想一直到另外的一臺機器上,這是不能直接使用的,以為啟用指令碼中有寫死的變數。方式如下:


以window為例:

1、本地安裝依賴包和虛擬環境

首先使用pip安裝virtualenv

pip install virtualenv

然後使用命令初始化虛擬機器環境:

virtualenv  venv

啟用環境

D:\>venv\Scripts\activate

安裝python依賴包

2、移植到另外一臺B機器:

目標機器一樣初始化虛擬機器器

virtualenv  venv

1、將B機器的venv改為venv_bak

2、將A機器的venv資料夾直接cp到此B機器上

3、然後將venv_bak中的venv_bak\Scripts 下的:

cp到venv\Scripts下並覆蓋,因為這個裡面有記錄的一些路徑資訊。

4、大功告成可以啟用試試了。