zoukankan      html  css  js  c++  java
  • virtualenv管理py环境linux版

    因为服务器上已经安装了python3,所以直接安装virtualenv即可

    pip3 install virtualenv -i https://mirrors.aliyun.com/pypi/simple/
    

    查找此包安装在什么地方

    [root@172 edu-manage]# 
    [root@172 edu-manage]# virtualenv -help
    bash: virtualenv: command not found
    [root@172 edu-manage]# whereis virtualenv
    virtualenv: /opt/python37/bin/virtualenv
    [root@172 edu-manage]# 
    

    建立软链,方便使用

    [root@172 bin]# ln -s /opt/python37/bin/virtualenv /usr/bin/virtualenv
    

    创建虚拟环境

    $ virtualenv  [OPTIONS]  [虚拟环境名称]
    #顺序都可以
     virtualenv -p /usr/bin/python3.6 ENV
     virtualenv -p /usr/bin/python3.6 ENV
     virtualenv  ENV --python=python3.6
     virtualenv  --python=python3.6 ENV 
    
    [root@172 ~]# whereis python3
    python3: /usr/bin/python3 /opt/python37/bin/python3.7m /opt/python37/bin/python3.7 /opt/python37/bin/python3.7m-config /opt/python37/bin/python3 /opt/python37/bin/python3.7-config
    [root@172 ~]#
    [root@172 ~]# virtualenv -p /usr/bin/python3 export_data
    created virtual environment CPython3.7.5.final.0-64 in 391ms
      creator CPython3Posix(dest=/root/export_data, clear=False, no_vcs_ignore=False, global=False)
      seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/root/.local/share/virtualenv)
        added seed packages: pip==21.3.1, setuptools==58.3.0, wheel==0.37.0
      activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator
    [root@172 ~]# 
    [root@172 ~]#
    

    创建的虚拟环境是不会把原始解释器所在的环境下的包带过来的

    进入虚拟环境&退出

    [root@172 ~]# cd export_data/
    [root@172 export_data]# ls
    bin  lib  pyvenv.cfg
    [root@172 export_data]# 
    [root@172 export_data]# 
    [root@172 export_data]# cd bin/
    [root@172 bin]# ls
    activate       activate.nu       deactivate.nu  pip-3.7  python3    wheel3
    activate.csh   activate.ps1      pip            pip3.7   python3.7  wheel-3.7
    activate.fish  activate_this.py  pip3           python   wheel      wheel3.7
    [root@172 bin]# 
    # 进入环境
    [root@172 bin]# source activate
    (export_data) [root@172 bin]# 
    (export_data) [root@172 bin]# 
    # 退出环境
    (export_data) [root@172 bin]# deactivate
    [root@172 bin]# 
    
  • 相关阅读:
    ACM的算法分类 2015-04-16 14:25 22人阅读 评论(0) 收藏
    初学Larevel 2014-08-21 11:24 90人阅读 评论(0) 收藏
    初学PHP&MySQL 2014-05-31 12:40 92人阅读 评论(0) 收藏
    codeforces 570 E. Pig and Palindromes (dp)
    codeforces 570 D. Tree Requests (dfs序)
    poj 2157 Maze (bfs)
    cf 570 C. Replacement (暴力)
    cf 570B B. Simple Game(构造)
    cf 570 A. Elections
    hdu 1429胜利大逃亡(续) (bfs+状态压缩)
  • 原文地址:https://www.cnblogs.com/wjlv/p/15570876.html
Copyright © 2011-2022 走看看