虚拟环境

环境搭建

  • 安装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-win
    

    1.创建

    mkvirtualenv env
    

    2.查看/切换

    workon #查看
    workon env#切换
    

    3.退出

    deactivate
    

    4.安装和卸载

    pip list
    pip install xxx
    pip uninstall xxx
    

    5.pycharm指定项目使用哪个虚拟环境

    选择项目—file—setting设置—project:项目名—指定解释器

image-20201021203733639

venv

  • venv是python3.3以后自带的!不需要安装

    单独使用virtualenv操作复杂 可结合virtualenvwrapper-win一块使用

    导出虚拟换件中所有依赖库

    #导出
    pip freeze > requirements.txt
    #导入
    pip install -r requirements.txt
    

pipenv

posted @ 2020-10-23 16:59  刘富保  阅读(73)  评论(0)    收藏  举报