目录
简介:
安装:
导出当前环境内所有包版本信息
pip list 和 pip freeze 区别
官网地址:Virtualenv — virtualenv 20.8.2.dev7+ga40640c documentation
简介:
虚拟环境内创建的Python版本和实际安装的Python版本是一致的;
虚拟环境内安装的包/库和真实环境不冲突;
升级系统Python版本后,虚拟环境可能会有问题。因为虚拟环境是参考系统Python创建的。
安装:
# 使用 pip 安装 virtualenv
pip install virtualenv
# windows 指定Python版本 创建虚拟环境
virtualenv -p [系统Python环境安装路径] [new venv name]
# windows 默认根据系统Python环境创建虚拟环境
virtualenv [new venv name]
# 激活虚拟环境
# Pycharm 内无需激活,直接使用
source [new venv name]/bin/activate
# 禁用虚拟环境
deactivate
导出当前环境内所有包版本信息
pip freeze > requirements.txt
pip list 和 pip freeze 区别
# pip list 展示
(demo_env) D:pythondemoAdemoEnv>pip list
Package Version
------------------ ---------
certifi 2021.10.8
charset-normalizer 2.0.7
idna 3.2
pip 21.2.4
requests 2.26.0
setuptools 58.1.0
urllib3 1.26.7
wheel 0.37.0
# pip freeze 展示
(demo_env) D:pythondemoAdemoEnv>pip freeze
certifi==2021.10.8
charset-normalizer==2.0.7
idna==3.2
requests==2.26.0
urllib3==1.26.7
pip freeze > requirements.txt



