美文网首页
【python】虚拟环境使用入门

【python】虚拟环境使用入门

作者: 账号已删除 | 来源:发表于2018-06-29 17:12 被阅读110次

    主要用于创建一个独立的环境,适用于多个不同版本python程序的共存
    包括virtualenv和anaconda

    virtualenv

    1.安装

    pip install virtualenv
    

    2.创建环境

    #创建独立的目录
    mac:~ jianbing$ mkdir tensorEnv
    mac:~ jianbing$ cd tensorEnv
    mac:tensorEnv jianbing$
    
    mac:tensorEnv jianbing$ virtualenv myEnv
    Using base prefix '/anaconda3'
    New python executable in /Users/jianbing/tensorEnv/myEnv/bin/python
    Installing setuptools, pip, wheel...done.
    mac:tensorEnv jianbing$
    
    生成文件

    3.进入环境

    mac:tensorEnv jianbing$ source myEnv/bin/activate
    (myEnv) mac:tensorEnv jianbing$ pip list
    Package    Version
    ---------- -------
    pip        10.0.1
    setuptools 39.2.0
    wheel      0.31.1
    

    之后可以正常使用了,如pip install 等

    4.退出环境

    (myEnv) mac:tensorEnv jianbing$ deactivate
    mac:tensorEnv jianbing$
    

    参考

    https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001432712108300322c61f256c74803b43bfd65c6f8d0d0000

    Anaconda

    1.安装

    安装Anaconda即可,https://www.anaconda.com

    2.创建环境

    其中anaconda表示从主环境复制一份原有的包

    C:\Users\PancakeCard>conda create --name myEnv python=3.6 anaconda
    

    3.激活环境

    C:\Users\PancakeCard>activate myEnv
    

    4.关闭环境

    (myEnv) C:\Users\PancakeCard>deactivate
    

    5.删除环境

    C:\Users\PancakeCard>conda remove -n myEnv --all
    

    6.重命名

    复制环境,再删除原有

    C:\Users\PancakeCard>conda create -n newName --clone myEnv
    

    相关文章

      网友评论

          本文标题:【python】虚拟环境使用入门

          本文链接:https://www.haomeiwen.com/subject/oeiayftx.html