zoukankan      html  css  js  c++  java
  • python3 虚拟环境

    一.python中的虚拟环境

    1.虚拟环境:局部的,独立的python环境,完全模拟系统全局python环境的使用

    二.安装

    http://virtualenv.pypa.io/en/latest/userguide/

    三.使用

    1.创建:终端:进入对应目录:virtualenv 虚拟环境名称

    -p  python解释器 :virtualenv -p  C:python3.exe 虚拟环境名称

    --system -site -packages继承系统的三方库:virtualenv --system-site-packages 虚拟环境名称

    2.激活:终端:进入Scrips文件夹目录:activate.bat

    3.使用 :在虚拟环境中使用python

    4.退出:终端:进入Scrips文件夹目录:deactivate.bat

    5.删除:直接删除文件夹

    四.pycharm中使用虚拟环境

    file---new project--pure python----location(创建的位置)----project interpreter:new virtualenv environment------new environment using(viryualenv)---create

    五.补充

    1.virtualenvwrapper工具包:集中式管理各个虚拟环境

    https://pypi.python.org/pypi/virtualenvwrapper-win

    创建虚拟环境:mkvirtualenv 虚拟环境名称

    查看虚拟环境:listvirtualenv

    切换虚拟环境:workon 虚拟环境名称

    关闭虚拟环境:deactivate

    删除虚拟环境:rmvirtualenv 虚拟环境名称

    2.pipenv工具包:基于项目的虚拟环境管理

    https://docs.pipenv.org/

    终端:在对应项目目录中

    创建虚拟环境:

    激活虚拟环境:pipenv shell

    安装、查看、卸载包:pipenv install 包名、pipenv graph(查看包的依赖结构)、pipenv uninstall 包名

    pipfile和pipfile.lock记录已经安装的包

    退出虚拟环境:exit

    删除虚拟环境:pipenv --rm

  • 相关阅读:
    分布式系统之CAP原理
    分布式缓存一致性哈希算法
    数据库三范式 无重复列 完全依赖主键 属性不依赖非主属性
    二叉树 B-树B+树
    数据库索引 主键 聚集索引 非聚集索引
    数据库水平拆分
    线程池ScheduledThreadPoolExecutor
    线程池之ThreadPoolExecutor
    mybatis一级缓存和二级缓存
    vue框架的搭建
  • 原文地址:https://www.cnblogs.com/yu-liang/p/8995358.html
Copyright © 2011-2022 走看看