虚拟环境介绍
虚拟环境可以解决python项目中存在的依赖冲突,通过创建不同版本的python运行环境,不同的项目安装不同配置。
virtualenv基本使用
安装
pip install virtualenv
创建环境
- 创建了一个虚拟环境目录venv
virtualenv venv
- 添加一个指定python版本的虚拟环境
vurtualenv -p d:python/python.exe venv
激活环境
- linux 环境激活
sourse venv/bin/activate
- win下进入/venv/Scripts/目录下激活
.\activate
退出环境
deactivate
在虚拟环境下基本操作
- 安装依赖库,例如安装django,不填版本号则下最新版本
pip install django==3.0.5
- 列出所有依赖包
pip freeze 或 pip list
- 导出依赖库信息到文件
pip freeze > requirements.txt
- 从文件中安装依赖
pip install -r requirements.txt
虚拟环境管理(virtualenvwrapper)
安装
- linux 环境安装
pip install virtualenvwrapper
- win 环境安装
pip install virtualenvwrapper-win
基本操作
- 虚拟环境保存目录更改 添加环境变量,变量值看你喜欢

- 创建虚拟环境
mkvirtualenv venv
- 列出所有虚拟环境
lsvirtualenv 或 workon
- 进入python安装目录
cdvirtualenv
- 删除venv虚拟环境
rmvirtualenv venv
- 列出sitepackages目录文件、
lssitepackages
- 激活虚拟环境venv
workon venv
- 退出虚拟环境
deactivate
本文介绍了Python虚拟环境的概念,旨在解决项目依赖冲突。详细阐述了如何使用virtualenv进行虚拟环境的创建、激活、退出及基本操作,包括安装依赖库、列出和导出依赖。此外,还讲解了virtualenvwrapper的安装与使用,如创建、列出和删除虚拟环境,以及切换和退出环境的方法。

889

被折叠的 条评论
为什么被折叠?



