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  

  • 相关阅读:
    Angular.js为什么如此火呢?
    Javascript实现页面跳转的几种方式
    Bootstrap:弹出框和提示框效果以及代码展示
    Bootstrap模态框(modal)垂直居中
    JS倒计时跳转页面
    复选框、单选框与文字对齐问题
    RFC/IEC/ISO
    shell
    websocket programming in python
    产品固件(系统)升级——curl/wget
  • 原文地址:https://www.cnblogs.com/DI-DIAO/p/12588557.html
Copyright © 2011-2022 走看看