前言
在实际的项目中,如果多个项目共用一个环境的话,有时候会造成环境冲突,从而导致其中的某些项目无法正常运行。
Virtualenv虚拟环境的安装
一、更换pip源(国内清华大学镜像源)【这里以Window为准】
# 在c:\user(或者用户)\电脑的用户名\,目录下创建一个命名为“pip”的文件夹
#(如:C:\Users\Administrator\pip),在该文件夹下创建一个命名为“pip.ini”的文件,在该文件中写入以下内容:
[global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn
disable-pip-version-check = true
timeout = 6000
二、通过pip安装Virtualenv虚拟环境
1、使用pip工具安装virtualenv软件包
pip install virtualenv
2.、创建虚拟环境virtualenv
# 在virtualenv 20.以后的版本,已经默认加载--on-site-packages
virtualenv 虚拟环境目录名
# 在virtualenv 20.之前的版本,需要添加--on-site-packages 进行虚拟环境的创建
virtualenv --on-site-packages 虚拟环境目录名
3、激活虚拟环境
进入对应虚拟环境目录中的Scripts执行activate进入虚拟环境中
4、 退出虚拟环境
命令行中执行deactivate命令进行退出虚拟环境
总结
不同的项目可以搭建不同的虚拟环境
每一个虚拟环境类似于一个新的python内核,可以进行独立的开发。
从而解决上面同一个环境可能导致的项目冲突问题。