• python 虚拟环境


    虚拟环境
    
       pip install virtualenvwrapper-win   windows
    
       pip install virtualenvwrapper   ubuntu
    
    
    创建虚拟环境:
       workon  查看虚拟环境
    
       mkvirtualenv  虚拟环境的名字
    
         - --  mkvirtualenv  1902flask
    
       windows: 
    
        (1902flask) C:Users
    unning>   只要创建成功则默认进入此虚拟环境
        
        (1902flask) C:Users
    unning> pip install Flask
    
    
        查看: pip list
    
     
    
    
        Package      Version
    
    ------------ -------
    
    Click        7.0
    Flask        1.0.2
    itsdangerous 1.1.0
    Jinja2       2.10.1
    MarkupSafe   1.1.1
    pip          19.0.3
    setuptools   41.0.0
    Werkzeug     0.15.2
    wheel        0.33.1
    
    
       查看: pip freeze 
    
    Click==7.0
    Flask==1.0.2
    itsdangerous==1.1.
    Jinja2==2.10.1
    MarkupSafe==1.1.1
    Werkzeug==0.15.2
    
    
    生产文档的形式: 名字 requirements.txt
    
    生成: pip freeze > requirements.txt
    
    使用requirements.txt:  pip install -r requirements.txt
    
    
    虚拟环境的切换:
      workon 虚拟环境的名字
    
    
    创建的虚拟环境:
    
    C:Users用户名Envs
    
    所谓的虚拟环境,其实就是一个文件夹:1902flask
    
    
    ubuntu系统 的虚拟环境注意事项:
    
       pip install virtualenvwrapper  ---》 ubuntu
    
       mkvirtaulenv  1901flask
    
    
       cd ~
    
       ls -al
    
       total 2024
    drwx------  9 root root    4096 Apr 19 17:52 .
    drwxr-xr-x 23 root root    4096 Apr 22 00:44 ..
    drwxr-xr-x  4 root root    4096 Apr 19 13:51 axf
    -rw-------  1 root root   17679 Apr 22 11:19 .bash_history
    -rw-r--r--  1 root root    3232 Apr 19 13:43 .bashrc       <<<<
    drwx------  3 root root    4096 Apr 19 08:46 .cache
    drwxr-xr-x  2 root root    4096 Apr 19 09:16 .Envs
    drwxr-xr-x  5 root root    4096 Apr 19 14:55 .ENVS
    -rw-r--r--  1 root root 1699325 Apr 19 13:36 get-pip.py
    -rw-------  1 root root     780 Apr 19 14:53 .mysql_history
    -rw-r--r--  1 root root     148 Aug 17  2015 .profile
    -rw-------  1 root root      12 Apr 19 08:43 .python_history
    -rw-------  1 root root       5 Apr 19 13:29 .rediscli_history
    drwx------  2 root root    4096 Apr 19 08:32 .ssh
    -rw-r-----  1 root root  274935 Apr 19 18:17 uwsgi.log
    -rw-rw-rw-  1 root root       5 Apr 19 17:56 uwsgi.pid
    drwxr-xr-x  2 root root    4096 Apr 19 10:42 .vim
    -rw-------  1 root root    4983 Apr 19 16:35 .viminfo
    drwxr-xr-x  2 root root    4096 Apr 19 09:14 .virtualenvs
    
    
    一、安装python3.6.5
    ubuntu 系统 ( python2.7  python3.5  ) 
    
    sudo apt-get install python3.6
    
    
    python3
    
    
    二、安装虚拟
    pip install virtualenvwrapper
    
    
    三、修改配置文件
    vi .bashrc   
    
    打开.bashrc文件,在该文件的最后一行,添加如下内容:
    
    
    export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
    export WORKON_HOME=$HOME/.Envs       ----->指定创建的虚拟环境存放目录(前提:mkdir .Envs)
    source /usr/local/bin/virtualenvwrapper.sh
    
    
    esc  ---》 :wq
    
    四、让修改后的配置文件生效
    
       source .bashrc
    
    
    五、mkvirtualenv  虚拟环境名字
    
       workon 查看虚拟环境
    
    ?    
    
    
    
    创建虚拟环境:                mkvirtualenv 虚拟环境名称
    创建虚拟环境(指定python版本): mkvirtualenv -p python 虚拟环境名称
    查看所有虚拟环境:            workon+2次tab键
    使用虚拟环境:               workon 虚拟环境名称
    退出虚拟环境:               deactivate
    删除虚拟环境(必须先退出虚拟环境内部才能删除当前虚拟环境):
                                   rmvirtualenv 虚拟环境名称
        
    其他相关命令:
    查看虚拟环境中安装的包:              pip freeze  或者 pip list
    收集当前环境中安装的包及其版本:       pip freeze > requirements.txt
    在部署项目的服务器中安装项目使用的模块: pip install -r requirements.txt
    复制代码
  • 相关阅读:
    Unity 摄像机旋转跟随缩放控制
    Unity 协程深入解析与原理
    好看的滚动条
    ES6编译问题SyntaxError: Unexpected token import
    Axure rp8 注册码,亲测可以用! 可用给个赞呗!!
    angular 项目中遇到rxjs error TS1005:';'
    window 查看端口 杀端口
    angular 中嵌套 iframe 报错
    js 快速生成数组的方法
    ng-packagr 不能全部打包文件
  • 原文地址:https://www.cnblogs.com/luochunxi/p/15400761.html
Copyright © 2020-2023  润新知