2019年9月2日 星期一

CentOS 7 Python Virtualenv 摘要

環境
每個專案擁有一個獨立的環境,可以使用不同版本的套件,套件版本升級時不會影響到其他的專案。

pip/pip3 安裝的套件會被放在虛擬環境中,安裝套件或異動時,不須特別權限。

CentOS 7 python 3 環境設定及使用
yum install centos-release-scl -y
yum install rh-python36 -y

scl enable rh-python36 bash
python3 -m venv venv
source venv/bin/activate


CentOS 7 python 2 環境設定及使用
yum install -y epel-release
yum install -y python-pip
pip install --upgrade pip
pip install --upgrade virtualenv

python -m virtualenv 01  #建立環境

source 01/bin/activate   #進入環境
deactivate #離開指令

沒有留言: