在安装完python及pip,setuptools等工具后,即可以创建virualenv虚拟环境了,这个类似于虚拟机的工具,可以让同一台电脑中运行多个不同版本的python程序,互不影响,不用的时候,可以退出或删除,挺不错的一个开发工具。

pip install virtualenv
安装完成后,执行  cd /home/python
virtualenv venv
会报: bash: virtualenv: command not found  此时,可通过find命令查找到virtualenv安装目录
find / -name virtualenv
得出在:/usr/local/python2.7.8/bin/virtualenv目录下  再执行  /usr/local/python2.7.8/bin/virtualenv venv
即创建了一个虚拟环境venv  cd venv
source bin/activate  (venv)[root@vmhost venv]#   你会发现在shell提示符前面多了个(venv),说明已经在虚拟环境中了,再安装对应的工具包,如flask等。  其它相关命令:
退出: deactivate
切换到其它环境: workon venv或venv2...
删除环境: rmvirtualenv venv

【shell】shell创建虚拟环境virtualenv(-bash: virtualenv: command not found)相关推荐

  1. linux中lv的详细创建流程【化分区-pv-vg-lv创建整套流程】,centos中lv脚本创建vg-pv-lv,-bash: lvs: command not found处理方法

    文章目录 lv的创建流程说明 -bash: lvs: command not found处理方法 lv的创建.删除.使用及增减容量 硬盘分区设置或查看 pv操作 创建pv 删除pv vg操作 vg详细 ...

  2. python创建虚拟环境的方法_Python创建virtualenv(虚拟环境)方法

    本文目录 一 前言 二 通过virtualenv软件创建 三 在pycharm下创建 新建项目 四 已有项目使用和创建虚拟环境 五 参数说明 一 前言 需求: --公司之有一台服务器 -目前运行这一个 ...

  3. python创建虚拟环境jupyter_创建 python 虚拟环境以及对应的 jupyter notebook kernel

    为什么需要 python 虚拟环境 python 的版本和已安装的 package 一直是项目开发需要注意的问题.有些项目需要 python 2,有些必须用 python 3.一个项目中用到的 pyt ...

  4. linux系统virtualenv创建虚拟环境提示command not found

    在pip install virtualenv后直接用 "virtualenv env" 来创建虚拟环境(env为虚拟环境的目录名)会提醒command not found 这是因 ...

  5. shell bash脚本_如何在Windows 10上创建和运行Bash Shell脚本

    shell bash脚本 With the arrival of Windows 10's Bash shell, you can now create and run Bash shell scri ...

  6. (二)pycharm上创建虚拟环境--virtualenv

    pycharm上创建虚拟环境--virtualenv 为了 使得各个项目环境不冲突,可以在pycharm上创建虚拟环境,保障项目独立,不受影响 1.创建虚拟环境 2. 3.点击确定 4.可以选择 5. ...

  7. 使用虚拟环境virtualenv 创建虚拟环境出现PermissionError: [Errno 13] Permission denied:

    使用虚拟环境virtualenv 创建虚拟环境出现PermissionError: [Errno 13] Permission denied: 原因:虚拟环境安装的目录所属用户非当前用户 解决办法:将 ...

  8. python中使用virtualenv库创建虚拟环境的问题

    书籍<python编程--从入门到实践> 问题:创建虚拟环境不成功 代码示例如下: C:\Users\我们都是小怪兽\Desktop>virtualenv myenv New pyt ...

  9. [Bash Shell] Shell学习笔记

    1. Shell简介 Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的.Shell既是一种命令语言,又是一种程序设计语言.作为命 ...

最新文章

  1. linux进程--fork详解(二)
  2. golang flag包使用示例:接收命令行参数
  3. 国庆出游神器:魔幻黑科技换天造物,让vlog秒变科幻大片!
  4. Apache Avro 与 Thrift 比较
  5. 前端路由跳转丢失端口号_如何在应用架构中设计微前端方案 icestark
  6. DataGridView实现多维表头
  7. pandas读取Excel文件
  8. 享元模式在 Java Integer 中的应用
  9. 为什么root下不能使用passwd命令_Linux:CentOS 7中常用的基础命令
  10. idea怎么集成svn服务端,使用Mac自带svn搭建服务器,并使用idea进行连接(示例代码)...
  11. source insight 导入JDK源码
  12. RN对接京东支付sdk(Android)
  13. vue 前端仿QQ截图实现Web端自定义截屏(JS版)
  14. c语言中加数字的作用是什么,C语言中if括号里!直接加一个数字什么意思。比如if(!1),还有if(3)是什么意思...
  15. Android4.4r1(KitKat)源码下载地址
  16. 购房流程 - 新浪网
  17. 微信跳wap有哪些作用?
  18. 新式类和旧式(经典)类
  19. 易中天品汉代风云人物03:袁盎与士
  20. OS存储管理——FIFO,LRU,OPT命中率

热门文章

  1. 00后必看:如何在互联网就业寒冬和疫情的双面夹击下找到心仪工作
  2. 机器学习(四):w·x+b模型(1)
  3. 鱼鹰软件签约知名创意活动公司HOFO公关
  4. 订阅号 openid php,微信“订阅号”如何存放openid,并在其他页面使用
  5. Java 二十三种设计模式
  6. 计算机ei期刊最新版2018,2018年EI收录中文期刊目录
  7. python角谷猜想递归实现_第三周函数的递归---编程作业: 递归编程练习
  8. Edge浏览器上方不展示收藏夹的内容
  9. 解密秒杀系统架构:不是所有的秒杀都是秒杀
  10. EasyExcel快速上手