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

    virtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。

    pyenv +virtualenv

    安装virtualenv:

    pip install virtualenv 
    sudo pip install --upgrade virtualenv 


    创建虚拟环境
    pyenv virtualenv python版本号 虚拟环境名字
    切出虚拟环境
    pyenv deactivate my_env

    virtualenvwrapper

    让管理虚拟环境更加简单化

    安装virtualenvwrapper:

    pip install virtualenvwrapper

    配置:

    1.编辑.bashrc文件

    vim ~/.bashrc


    2.追加以下内容

    if [ -f /home/你的用户名/.pyenv/versions/3.6.4/bin/virtualenvwrapper.sh ]; then
    export WORKON_HOME=$HOME/.virtualenvs
    export VIRTUALENVWRAPPER_PYTHON=/home/你的用户名/.pyenv/versions/3.6.4/bin/python
    export VIRTUALENVWRAPPER_VIRTUALENV=/home/你的用户名/.pyenv/versions/3.6.4/bin/virtualenv
    source /home/你的用户名/.pyenv/versions/3.6.4/bin/virtualenvwrapper.sh
    fi


    3.让配置文件立即生效

    source ~/.bashrc


    windows下安装virtualenvwrapper安装

    pip install virtualenvwrapper-win

    创建虚拟环境命令:

    mkvirtualenv 虚拟环境名

    创建python3虚拟环境:

    mkvirtualenv -p python3 myenv01

    进入虚拟环境工作:

    workon 虚拟环境名

    查看机器上有多少个虚拟环境:

    workon 空格 + 两个tab键

    退出虚拟环境:

    deactivate

    删除虚拟环境:

    rmvirtualenv 虚拟环境名

    虚拟环境下安装包的命令:

    pip install 包名

       注意:不能使用sudo pip install 包名,这个命令会把包安装到真实的主机环境上而不是安装到虚拟环境中。

    查看虚拟环境中安装了哪些python包:

    pip list
    pip freeze

    模块迁移

    pip freeze > requirements.txt
    pip install -r requirements.txt
    

      

  • 相关阅读:
    51nod1042
    51nod1009
    分库分表Mycat总结
    RocketMQ事务消息实现分析
    RocketMQ消费模式
    mysql中的隐式转换总结
    EXPLAIN用法和结果分析
    MySQL日期时间处理函数总结
    RocketMQ在windows环境下的安装
    深入分析Synchronized原理
  • 原文地址:https://www.cnblogs.com/huanggaoyu/p/10210615.html
Copyright © 2011-2022 走看看