python 虛擬環境篇

2022-03-02 10:18:03 字數 1535 閱讀 3925

這個倒是非常之重要。

首先我們知道python通過pip安裝,那麼我們安裝的所有東西都會在我們pip下的配置目錄下,這會顯得非常臃腫,同樣也讓我們部署艱難。

python虛擬環境,他是這樣做的,把一些非核心部分分離開,建立新的虛擬環境,這樣他們的差異就分開了,形成各自獨立的環境。

同樣因為python版本不同而形成了不同的差異,通過虛擬環境同樣也能解決這個問題。

虛擬環境有兩種:

一種是:virtualenv,然後呢有人覺得不舒服,又封裝了一下。所以我們只要記住一種就好了。

第一種:

1.

pip install virtualenv 安裝虛擬環境包
virtualenv venv 為虛擬環境目錄名

3.選擇虛擬哪個環境-----python的各個版本不相容,所以造成了這樣乙個現象。

//複製虛擬路徑

virtualenv -p /usr/bin/python2.7 venv
//啟動虛擬環境

$ source venv/bin/activate
退出虛擬環境:

$ . venv/bin/deactivate
第二種(必學):

windows 中:

然後我們需要配置虛擬環境的位置:

我們可以在任意位置建立乙個目錄,然後呢:

新增系統環境變數 workon_home

建立虛擬目錄:

mkvirtualenv venv
這時候自動會將當前環境拷貝。

同樣可以指定路徑:

mkvirtualenv path venv
進入虛擬機器:

workon venv
刪除虛擬環境:

rmvirtualenv venv
退出虛擬環境

deactivate
linux 安裝:

安裝完成後,在~/.bashrc寫入以下內容

export workon_home=~/envs
第乙個配置環境位置;

source ~/.bashrc
現將依賴的環境冷凍起來:

pip freeze > requirements.txt
建立乙個新的空虛擬環境:

mkvirtualenv blog
選擇新的虛擬環境:

workon blog
pip install -r requirements.txt

python 虛擬環境

sudo apt get install pip pip install upgrade pip sudo apt get install python virtualenv mkdir home virtualenvs export workon home home virtualenvs sou...

python 虛擬環境

由於在 mac 上同時安裝 anaconda2 和 anaconda3 的時候崩潰了多次,現在需要在 python2的環境下進行一些操作,所以需要產生乙個虛擬環境。pip install virtualenv virtualenv path venv name cd path source venv...

python虛擬環境

1.在電腦上將python安裝完成,並記住安裝的路徑 2.配置系統環境變數 控制面板 系統 高階 環境變數 系統變數 的path路徑,編輯新增路徑的版本即為預設使用版本 5.使用 virtualenv 虛擬環境名稱 命令建立虛擬環境,會在當前所在目錄進行建立 6.進入虛擬環境 開啟命令列 進入虛擬環...