zoukankan      html  css  js  c++  java
  • python-虚拟环境virtualenv

    有时候从github上下载的开源项目想在本地调试运行,发该项目依赖的第三方包与本地环境不一致,这时候就用到python环境虚拟环境了...

    windows上搭建步骤:

    C:Usersacer>pip install virtualenv
    Collecting virtualenv
      Downloading https://files.pythonhosted.org/packages/f7/69/1ad2d17560c4fc60170056dcd0a568b83f3453a2ac91155af746bcdb9a07/virtualenv-16.7.4-py2.py3-none-any.whl (3.3MB)
         |████████████████████████████████| 3.3MB 48kB/s
    Installing collected packages: virtualenv
    Successfully installed virtualenv-16.7.4
    
    D:>e:
    E:>virtualenv py36_testenv      # 在E盘创建名称为py36_testenv的虚拟环境,virtualenv -p python3 envname 如果安装了多个版本python,可以指定使用哪个python创建虚拟环境
     Using base prefix 'e:\soft\python\python36' New python executable in E:py36_testenvScriptspython.exe Installing setuptools, pip, wheel... done. E:>dir 驱动器 E 中的卷是 本地磁盘 卷的序列号是 F460-F4B7 E: 的目录 2019/07/22 21:49 <DIR> 360用户文件 2019/08/25 23:42 <DIR> BaiduNetdiskDownload 2019/08/21 23:40 <DIR> linux_chao 2019/08/31 10:31 <DIR> myproj 2019/08/31 23:55 <DIR> py36_testenv 2019/08/22 20:43 <DIR> robot 2019/08/07 21:04 <DIR> soft 2019/07/15 22:48 <DIR> test 2019/06/06 20:31 <DIR> 逸曜 0 个文件 0 字节 9 个目录 108,580,327,424 可用字节 
    E:
    >cd py36_testenv
    E:py36_testenv
    >cd Scripts
    E:py36_testenvScripts
    >dir
    驱动器 E 中的卷是 本地磁盘 卷的序列号是 F460
    -F4B7 E:py36_testenvScripts 的目录 2019/08/31 23:56 <DIR> . 2019/08/31 23:56 <DIR> .. 2019/08/31 23:56 2,295 activate 2019/08/31 23:56 873 activate.bat 2019/08/31 23:56 1,755 activate.ps1 2019/08/31 23:56 1,149 activate.xsh 2019/08/31 23:56 1,517 activate_this.py 2019/08/31 23:56 512 deactivate.bat 2019/08/31 23:55 102,773 easy_install-3.6.exe 2019/08/31 23:55 102,773 easy_install.exe 2019/08/31 23:56 102,755 pip.exe 2019/08/31 23:56 102,755 pip3.6.exe 2019/08/31 23:56 102,755 pip3.exe 2019/08/31 23:55 100,504 python.exe 2019/08/31 23:55 58,520 python3.dll 2019/08/31 23:55 3,610,776 python36.dll 2019/08/31 23:55 98,968 pythonw.exe 2019/08/31 23:56 102,751 wheel.exe 16 个文件 4,493,431 字节 2 个目录 108,580,327,424 可用字节
    E:py36_testenvScripts
    >activate # 激活虚拟环境 (py36_testenv) E:py36_testenvScripts>pip install pytest==3.6.3

    (py36_testenv) E:py36_testenvScripts>deactivate # 退出虚拟环境

     pycharm中切换虚拟环境:

    根据requirments.txt安装第三方包:pip install -r requirments.txt

     
  • 相关阅读:
    操作系统第一天学习
    进制之间的转换
    git的使用
    Python 第二天学习(文件的处理)
    下载博客首页的博客列表
    获取所有的列表
    抓取指定博客的内容
    进程简介
    python 内置函数range和xrange
    关于read的例子和条件测试
  • 原文地址:https://www.cnblogs.com/wang-mengmeng/p/11441074.html
Copyright © 2011-2022 走看看