• Django和flask


     安装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
     
     
    如何多个版本共存???使用虚拟环境/目录
     
     
    问题2:pip 下载太慢或失败如何解决?
    第三方模块资源库
    https://pypi.org/
    方案1:下载whl 轮子文件,通过轮子文件安装
     
     
     
     

    方案2:临时指定国内镜像源/软件源

      pip install -i http://mirrors.aliyun.com/pypi/simple/模块名    这个是清华镜像资源地址

     使用虚拟环境解决第三方案/模块多版本共存

      virtuanenv/virtuanenv-wrapper -win 常用
      python3.3以后自带venv
      pipenv

    Virtuanenv

     virtualenv------用来建立一个虚拟的python环境,一个专属于项目的python环境。

    安装vitualenv

      pip install virtualenv

    安装扩展工具

      pip install virtualenvwrapper-win

    创建

      mkvirtualenv my_env #目录可以通过环境变量手动指定

    2查看/切换

      workon  #查看虚拟环境

      workon my_env #切换

    3.退出  deactivate

    4安装和卸载

      pip list

      pip install xxx

      pip uninstall xxx

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

    选择项目--->file--->setting设置---project项目名--->指定解析器

    修改 mkvirtualenv 的默认路径:
    在 我的电脑->右键->属性->高级系统设置->环境变量->系统变量 中添加一个参数 WORKON_HOME ,将这个参数
    的值设置为你需要的路径。

     

     venv

      venv是python3.3.以后自带的.不需要格外安装

    单独使用virtualevn 操作复杂! 可结合virtualenvwrapper-win一块使用,操作比较简单!

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

      导出       文件名任意

      pip freeze  > requirements.txt

      导入       根据库列表导入

      pip install -r     requirements.txt

    pipennv

      pipenv集成了pip,virtualenv两者的功能,且完善了两者的一些缺陷

      有点:分析出库的依赖关系

    https://blog.csdn.net/weixin_40922744/article/details/103723069 
     
    总结
      虚拟环境搭建
      virtualenv
      venv
     
  • 相关阅读:
    常用排序
    NetBeans 时事通讯(刊号 # 130 Dec 23, 2010)
    《让子弹飞》向我们提出的问题
    NetBeans 时事通讯(刊号 # 130 Dec 23, 2010)
    过去与今天
    过去与今天
    不搞笑不给力——年会小品《山寨新闻联播》
    GAE 博客——B3log Solo 0.2.5 Beta1 发布了!
    EverBox(同步网盘)邀请
    GAE 博客——B3log Solo 0.2.5 Beta1 发布了!
  • 原文地址:https://www.cnblogs.com/lisen321/p/13856065.html
Copyright © 2020-2023  润新知