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

    使用虚拟环境,迁移方便,不臃肿,私人订制。

    虚拟环境的搭建和使用

    环境搭建

    1. 创建虚拟环境
      进入到指定目录,输入命令:virtualenv 环境名
      (如果有多个python版本,可以通过命令:virtualenv -p python路径环境名,来创建虚拟环境)
    2. 进入环境下的Scripts文件夹下
      输入命令执行脚本:activate
    3. 在该虚拟环境下pip安装包或者做各种事了
      比如要安装django2.0版本就可以:pip install django==2.0
    4. 退出虚拟环境
      回到创建虚拟环境的目录,输入命令:deactivate

    环境使用

    详细可参照《Python编程:从入门到实践》的第18章Django入门。

    #在虚拟环境中
    pip install Django
    django-admin.py startproject learning_log .
    ls
    python manage.py migrate
     python manage.py runserver
    

    现在打开一款Web浏览器, 并输入URL: http://localhost:8000/就可以看到在虚拟环境中程序运行的结果了

    管理虚拟环境

    环境搭建

    命令如下:
    pip install virtualenvwrapper-win(window版),下载virtualenvwrapper

    创建虚拟环境
    输入命令:mkvirtualenv 环境名
    与直接用virtualenv创建不同的是,前面那个是在当前文件夹下创建虚拟环境,而这个是统一在当前用户的envs文件夹下创建,并且会自动进入到该虚拟环境下
    如果不想在默认地方创建(c:userenvs),可以新建个环境变量:WORKON_HOME,然后里面设置默认路径
    如果要指定python版本,则输入:mkvirtualenv --python=python路径(到exe文件) 环境名

    环境使用

    下面的命令,在windows下使用还有点问题(待研究),不过不影响虚拟环境的使用。
    进入虚拟环境
    输入命令:workon 环境名

    退出虚拟环境
    输入命令:deactivate

    删除虚拟环境
    输入命令:rmvirtualenv 环境名

    列出虚拟环境
    输入命令:lsvirtualenv

    进入到虚拟环境目录
    输入命令:cdvirtualenv 环境名

    参考文章

  • 相关阅读:
    as3 变量默认值
    as3 判断移动方向
    as3 根据鼠标移动方向
    as3 XML类和XMLList类的区别
    as3 文档类判断是否被加载
    AS3获取对象类名,getDefinitionByName,getQualifiedClassName,getQualifiedSuperclassName
    as3 object与dictionary区别
    吹芯片
    stm32四种输入
    usart和uart 的区别
  • 原文地址:https://www.cnblogs.com/meiguhuaxian/p/13060391.html
Copyright © 2011-2022 走看看