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

    首先安装好python3,环境变量配置好:

    安装pip3

    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
    sudo python3 get-pip.py

    安装 virtualenv

    sudo pip3 install virtualenv

    安装 virtualenvwrapper

    Virtaulenvwrapper是virtualenv的扩展包,可以更方便地新增,删除,复制,切换虚拟环境。
    运行下面命令就安装成功了,默认安装在 /usr/local/bin下面:
    sudo pip3 install virtualenvwrapper 

    创建workspaces目录

    mkdir ~/workspaces
    cd ~/workspaces
    查找路径

    which virtualenvwrapper.sh
    /usr/local/bin/virtualenvwrapper.sh
    which python3
    /usr/bin/python3

    配置环境变量 

    vim ~/.bash_profile 

    输入:

    export WORKON_HOME='~/workspace'
    export VIRTUALENVWRAPPER_SCRIPT=/usr/local/bin/virtualenvwrapper.sh
    export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
    source /usr/local/bin/virtualenvwrapper.sh
    export PIP_REQUIRE_VIRTUALENV=false

    保存后执行即可

    source ~/.bash_profile

    基本命令

    创建虚拟环境:
    mkvirtualenv env1

    列出虚拟环境:

    lsvirtualenv -b

    进入某虚拟环境:

    workon env1

    查看环境里安装了哪些包:

    lssitepackages

    进入当前虚拟环境所在目录:

    cdvirtualenv

    进入当前环境的site-packages:

    cdsitepackages
    cdsitepackages pip

    复制虚拟环境:

    cpvirtualenv env1 env3

    退出虚拟环境:

    deactivate

    删除虚拟环境:

    rmvirtualenv env2

    给虚拟环境指定py版本

    virtualenv -p /usr/local/bin/python3.7 env_py3.7  

  • 相关阅读:
    HOT: AgentFramework 即将发布
    关于配置 Apache + SVN 1.5 + SSL
    LINQ to SQL(LINQ2SQL) vs. ADO.NET Entity Framework(ADOEF)ccBoy版 阅读笔记
    关于导出属性
    linq to sql 与linq to entities的选择
    linq to sql 算ORM吗?
    匿名方法实现(转)
    Aop中动态横切与静态横切
    老张的灵魂——敏捷回顾
    忙于webmis中
  • 原文地址:https://www.cnblogs.com/DI-DIAO/p/12588557.html
Copyright © 2011-2022 走看看