【Linux下安裝使用virtualenv與virtualenvwrapper】

"# virtualenvhtml

virtualenv是一個能夠幫助咱們管理不一樣Python環境的絕好工具。
virtualenv是一個能夠在系統中創建多個不一樣且相互不干擾的虛擬環境。python

下面的步驟將建立兩個獨立的虛擬環境,並分別安裝運行django1.11.十一、djagno2.0。shell

# 咱們先升級pip
pip3.6 install --upgrade pip

# 指定清華源下載virtualenv
pip3.6 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv

# 下載後,準備一個目錄
mkdir all_env

# 進入目錄,建立兩個獨立的運行環境,分別爲venv0一、venv02
virtualenv --no-site-packages --python=python3.6 venv01
virtualenv --no-site-packages --python=python3.6 venv02

# 建立完成後,打開兩個終端,分別先進入venv0一、venv02虛擬環境。進入後,終端提示符會有虛擬環境標示
. venv01/bin/activate  # 進入venv01
source venv02/bin/activate  # 進入venv02

# 分別安裝django1.11.一、django2.0
pip3.6 install django==1.11.11  # venv01
pip3.6 install django==2.0  # venv02

# 分別建立django項目
django-admin startproject blog01  # venv01
django-admin startproject blog02  # venv02

# 分別修改setting.py配置文件內定義的容許訪問的網段,修改後啓動倆項目
python3.6 manage.py runserver 0.0.0.0:8001  # venv01
python3.6 manage.py runserver 0.0.0.0:8002  # venv02

# 全部配置就緒
# 在訪問前,請確保防火牆容許通行

virtualenvwrapper

安裝
pip3.6 install virtualenvwrapper
在~/.bashrc文件中追加以下內容

在這裏插入圖片描述

基本使用

建立一個虛擬環境:mkvirtualenv 名稱django

激活虛擬環境:workon 名稱bash

中止當前虛擬環境:deactivateapp

刪除虛擬環境:rmvirtualenv 名稱工具

列舉全部虛擬環境:lsvirtualenvcode

導航到當前激活的虛擬環境目錄:cdvirtualenvserver

直接進入到site-packages目錄:cdsitepackageshtm

顯示site-packages目錄中的內容:lssitepackages

更多介紹見官網:https://virtualenvwrapper.readthedocs.io/en/latest/command_ref.html "

相關文章
相關標籤/搜索