python创建虚拟环境报错,linux进入python虚拟环境

  python创建虚拟环境报错,linux进入python虚拟环境

  虚拟环境

  为什么要构建虚拟环境?

  在开发过程中,如果需要使用python的一些工具包/框架,需要安装在网络上。

  比如在网络上安装Flask框架flask-0.10.1的版本。

  sudo pip安装烧瓶==0.10.1

  提示:上面的命令将在/usr/local/lib/python 2.7/dist-packages的路径下安装flask-0.10.1。

  问题:当你想在一台计算机上开发多个不同的项目时,你需要使用同一个软件包的不同版本。如果使用上述命令在同一目录下安装或更新,新版本将覆盖以前的版本,其他项目将无法运行。

  解决方案:虚拟环境

  作用:虚拟环境可以建立一个独立的python执行环境,使得一个项目的执行环境不与其他项目交互。

  所有虚拟环境都位于隐藏目录中。virtualenvs under /home/

  如何搭建虚拟环境?

  安装虚拟环境的命令:

  sudo pip安装虚拟

  sudopipinstallvirtualenvwrapper

  安装虚拟环境后,如果找不到mkvirtualenv命令,则必须设置环境变量。

  # 1.创建用于存储虚拟环境的目录。

  创建目录

  $HOME/。虚拟人

  # 2,打开~/。bashrc文件并添加它,如下所示:

  导出workon _ home=$ home/。虚拟NVS

  source/usr/local/bin/virtualenvwrapper . sh

  # 3,跑步

  来源~/。没有则创建

  创建虚拟环境的命令:

  提示:如果不指定python的版本,默认情况下将安装python2虚拟环境。

  在python2中创建虚拟环境

  Mkvirtualenv虚拟环境名称

  例如:

  mkvirtualenv py_flask

  在python3中创建虚拟环境

  Mkvirtualenv -p python3虚拟环境名称

  例如:

  mkvirtualenv-p python 3 py3 _烧瓶

  提示:

  构建虚拟环境需要网络。

  如果创建成功,它将自动在这个虚拟环境中运行。

  在虚拟环境中工作时,虚拟环境名称将显示在提示的开头。

  如何使用虚拟环境?

  显示虚拟环境的命令:

  按两次workontab键。

  使用虚拟环境的命令:

  工作虚拟环境名称

  示例:使用python2的虚拟环境

  工作烧瓶

  示例:使用python3的虚拟环境

  py3 _烧瓶上的工作

  结束虚拟环境的命令:

  使降低

  删除虚拟环境的命令:

  Rmvirtualenv虚拟环境名称

  示例:删除虚拟环境py3_flask

  先结束:停用

  再次删除:rmvirtualenvpy3 _ flap

  如何在虚拟环境中安装工具包?

  提示:工具包安装位置3360

  在python2版本2中:

  //虚拟NVS/py _ flask/lib/python 2.7/site-packages/

  在python3版本3中:

  //NVS/py3 _ flask/lib/python 3.5/site-packages

  在python3版本3中安装flask-0.10.1包:

  Pip包名称

  示例:安装烧瓶-0.10.1的包装

  pip安装烧瓶==0.10.1

  显示虚拟环境中安装的包:

  pip冻结

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: