zoukankan      html  css  js  c++  java
  • linux和mac使用virtualenv使用和安装

    全栈测试技术qq群:534390237,与众多大牛一起在技术的海洋里熬翔,加群暗号牛牛杂货铺

    virtualenv是python的三大神器之一,用于创建独立的python虚拟环境,多个python版本相互独立,互不影响,可以在一台电脑上同时安装多个版本的python,而且不影响本机python版本,防止安装了很多扩展包,本机python环境乱套,安装方法如下:

    1、安装virtualenv,使用pip install virtualenv安装或者手动下载virtualenv安装包安装,下载地址为:https://pypi.python.org/pypi/virtualenv/,解压后进入目录,python setup.py install即可;

    2、安装virtualenvwrapper,virtualenvwrapper是virtualenv的一个扩展包,它封装了一些virtualenv的方法,便于创建、删除虚拟环境等等,使用pip install virtualenvwrapper安装或者手动下载virtualenvwrapper安装包安装,下载地址位:https://pypi.python.org/pypi/virtualenvwrapper/,下载完成后解压计入目录,python setup.py install即可;

    3、在虚拟机环境中安装python扩展包,virtualenv自带了pip 安装工具,可以直接使用pip install xxx安装,由于如果本身系统安装了pip工具的话,我们在pip install python扩展包的时候它将会被安装到系统的扩展包中,而不是我们使用的虚拟环境,为了避免这样的情况发生,也保证我们的系统环境是干净的,可以在当前用户家目录下.bashrc文件中加入

    export PIP_REQUIRE_VIRTUALENV=true#表示一定要在虚拟环境中执行pip

    export PIP_RESPECT_VIRTUALENV=true#表示使用pip时 自动使用启动中的虚拟环境

    4、设置虚拟机环境的存放位置,在当前用户家目录下.bashrc文件中加入:

    export WORKON_HOME=$HOME/.virtualenvs#表示虚拟环境都存放在家目录的.virtualenvs文件夹下,路径可以随意填写

    5、source .bashrc#重新加载环境变量文件

    6、测试使用virtualenv创建虚拟环境,mkvirtualenv test 这样就在家目录下创建了一个虚拟环境,是隐藏的。使用这个虚拟环境的话,workon test即可,进入到虚拟环境后就可以随便折腾了,本地环境就不会乱了,虚拟环境有问题之后直接给删掉就可以了。

    7、常用的命令:

    mkvirtualenv test --system-site-packages #创建一个包含系统扩展包的虚拟环境
    rmvirtualenv test #删除test这个虚拟环境
    workon test #切换到test这个虚拟机环境
    workon #显示虚拟环境列表

    8、关于virtualenv就介绍到这里,用起来是不是很方便呢,快去试试吧

  • 相关阅读:
    The Python Standard Library
    Python 中的round函数
    Python文件类型
    Python中import的用法
    Python Symbols 各种符号
    python 一行写多个语句
    免费SSL证书(https网站)申请,便宜SSL https证书申请
    元宇宙游戏Axie龙头axs分析
    OLE DB provider "SQLNCLI10" for linked server "x.x.x.x" returned message "No transaction is active.".
    The operation could not be performed because OLE DB provider "SQLNCLI10" for linked server "xxx.xxx.xxx.xxx" was unable to begin a distributed transaction.
  • 原文地址:https://www.cnblogs.com/sriba/p/8043666.html
Copyright © 2011-2022 走看看