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
    

      

  • 相关阅读:
    Pytorch多进程最佳实践
    torchvision简介
    Pytorch数据变换(Transform)
    Pytorch自定义数据库
    DenseNet笔记
    Focal Loss笔记
    Pytorch数据读取框架
    二叉树的先序、中序、后序递归与非递归实现遍历
    Group Normalization笔记
    sap 怎么导出sap的各种表
  • 原文地址:https://www.cnblogs.com/huanggaoyu/p/10210615.html
Copyright © 2011-2022 走看看