十五、centos7 下给python3创建虚拟环境
1.先说下为什么要创建虚拟环境
python3安装完成后,安装第三方库
pip3 install requests -i https://pypi.doubanio.com/simple
提示如下让使用虚拟环境,不使用,即便是安装,也不能使用已经安装的第三方库
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
接下来就不得不使用虚拟环境,虚拟环境也又好处,各个项目直接可以使用不同名称的虚拟环境,达到环境依赖隔离的好吃,很好的避免了多项目第三方库依赖版本冲突。
2. 开始创建,进入到python的安装目录中
/usr/python
3. 创建虚拟环境保存目录
mkdir myenvs
cd myenvs
4.创建虚拟环境,虚拟环境名称:Django
python3 -m venv Django
cd Django
进入Django目录发下拷贝了一份python 环境
进入Django的bin目录
cd bin
5.启动激活虚拟环境
source activate #在bin 目录下可以直接 source activate 运行
source /usr/python/myenvs/Django/bin/activate #在任意目录下激活虚拟环境
6.接下来就可以在这个环境下安装第三方库了,运行python项目了
python3 test.py
(Django) :代表进入到了python3的Django虚拟环境
十七、Jenkins(centos7系统)运行python3代码
7.退出虚拟环境
deactivate