虚拟环境
环境搭建
- 安装Python3.x
- 安装python的第三方框架
#检查python安装位置
where python #默认在c盘
#查看默认的文件夹/环境中python的框架列表
pip list
#下载
pip install 模块名 #默认下载最新
pip install django
pip install 模块名==版本号 #下载指定版本的
pip install django==2.1.8
pip install django==3.0.0 #不支持重复安装
#卸载
pip uninstall 模块名
pip uninstall django
使用虚拟环境可以解决python不支持多个版本的模块/框架共存的问题
pip 下载太慢或失败
-
第三方模块资源库:https://pypi.org/
-
方案一:下载whl轮子文件,通过轮子文件安装
pip install 轮子文件名.whl -
方案二:临时指定国内镜像源/软件源
pip install -i http://mirrors.aliyun.com/pypi/simple/ 模块名 清华镜像资源地址
使用虚拟环境解决第三方库/模板多版本共存
-
virtuanenv/virtuanenv-wrapper -win 常用
-
python3.3以后自带:venv
-
pipenv
virtuanenv
#安装virtualenv pip install virtualenv #安装扩展工具 pip install virtualenvwrapper-win1.创建
mkvirtualenv env2.查看/切换
workon #查看 workon env#切换3.退出
deactivate4.安装和卸载
pip list pip install xxx pip uninstall xxx5.pycharm指定项目使用哪个虚拟环境
选择项目—file—setting设置—project:项目名—指定解释器
venv
-
venv是python3.3以后自带的!不需要安装
单独使用virtualenv操作复杂 可结合virtualenvwrapper-win一块使用
导出虚拟换件中所有依赖库
#导出 pip freeze > requirements.txt #导入 pip install -r requirements.txt
pipenv
-
pipenv集成了pip,virtualenv两者的功能,且完善了两者的一些缺陷
-
优点:分析出库的依赖关系
https://blog.csdn.net/weixin_40922744/article/details/103723069

浙公网安备 33010602011771号