1.安装Ubuntu虚拟环境、以及可以支持虚拟环境的模块

sudo apt install virtualenv

sudo apt install virtualenvwrapper

安装完成之后,进入home目录,输入命令ls -al查看是否出现.virtualenvs目录,如果没有则手动创建.virtualenvs目录

重要的是需要弄清楚安装路径。

本人这里安装的virtualenv路径为/usr/lib/python3/dist-packages,见下图:

本人这里安装的virtualenvwrapper路径为./.local/lib/python3.7/site,也即家目录下的home/fanxindong/.local/lib/python3.7/site-,见下图:(记好这个路径,下文要用)

3.配置虚拟管理目录

进入home目录,输入命令ls -al,找到.bashrc文件,修改.bashrc文件

sudo gedit ~/.bashrc

在.bashrc文件末尾添加两行:

export WORKON_HOME=$HOME/.virtualenvs
source /home/fanxindong/.local/bin/virtualenvwrapper.sh

注意:source后边的路径就是上文第二部分强调的virtualenvwrapper路径。

4.启用配置文件

source ~/.bashrc

5.检查是否可以创建虚拟环境

使用  mkvirtualenv  test1  创建一个虚拟环境,如果成功则说明Ubuntu虚拟环境创建成功

使用 deactivate 可以退出虚拟环境。

使用 workon 可以看出创建过的虚拟环境有哪些。

回到home下的.virtualenvs目录也可以看到创建过的虚拟环境

本文参考

https://www.cnblogs.com/yunlongaimeng/p/10195508.html

-------------------------------------------------------------分隔线------------------------------------------------------

博主最近重装了系统,按照以下方式进行了虚拟环境的安装:

-------------------------------------------------------------分隔线------------------------------------------------------

1)导出某一虚拟环境依赖的所有包的版本:
pip freeze > requirements.txt

2)在另一虚拟环境中安装requirements.txt中所有目录的依赖包:
pip install –r requirements.txt

Ubuntu中安装、生成、导入、导出、Python3虚拟环境相关推荐

  1. linux软件安装 home,Ubuntu中安装建筑设计软件Sweet Home 3D

    原标题:Ubuntu中安装建筑设计软件Sweet Home 3D 本教程介绍如何在Ubuntu 16.04,Ubuntu 18.04,Ubuntu 19.04及更高版本中轻松安装最新的Sweet Ho ...

  2. 在Ubuntu中安装OpenCV-Python | 三

    在本教程中,我们将学习在Ubuntu System中设置OpenCV-Python.以下步骤针对Ubuntu 16.04和18.04(均为64位)进行了测试. 可以通过两种方式在Ubuntu中安装Op ...

  3. unbantu上python安装步骤_如何在Ubuntu中安装Python 3.6?

    Python是增长最快的主要通用编程语言.原因有很多,比如它的可读性和灵活性,易于学习和使用,可靠和高效. 有两个主要的Python版本被使用- 2和3 (Python的现在和未来);前者将看不到新的 ...

  4. windows到unbutu过渡-在Ubuntu中安装WPS办公软件

    在Ubuntu中安装WPS办公软件 WPS本身自带linux版的办公软件安装包 https://www.wps.cn/product/wpslinux/# (下载地址) 然后右键用软件安装打开 安装完 ...

  5. Ubuntu中安装docker-compose

    安装最新Docker社区版请看博客<Ubuntu中安装最新Docker社区版> Compose是用于定义和运行多容器Docker应用程序的工具.通过Compose,我们可以使用YAML文件 ...

  6. abp 打包部署到ubuntu_如何在Ubuntu中安装Docker和运行 Docker容器

    Docker是一种开源且流行的操作系统级虚拟化(俗称"容器化")技术,主要在Linux和Windows上运行. Docker使用容器可以更轻松地创建,部署和运行应用程序. 使用容器 ...

  7. ubuntu安装matlab2009,Ubuntu中安装Matlab2010a

    Ubuntu中安装Matlab2010a 一.前言: 相信大家对于Matlab应该很熟悉吧,我就不多做介绍了. 对于如何在Ubuntu中安装Matlab很多人都不懂,大家都是新手,可以理解.我自己本身 ...

  8. idea中Gitlab项目导入导出

    idea中Gitlab项目导入导出 2018年04月16日 16:39:23 蓝之刃 阅读数:15415 Gitlab的使用 Gitlab跟Github类似,都是代码托管的网站,最大的不同是Gitla ...

  9. Ubuntu中安装Eclipse的SVN插件——subclipse

    Ubuntu中安装Eclipse的SVN插件--subclipse (2010-07-01 18:38) 分类: Linux 安装好Eclipse以后 进入菜单Help->Install new ...

  10. samba服务器新建文件权限,Ubuntu中安装samba服务器创建文件共享的方法及普通用户设置共享的问题解析...

    Ubuntu中安装samba服务器创建文件共享的方法及普通用户设置共享的问题解析 发布时间:2011-01-04 19:10:00   作者:佚名   我要评论 本文是基于ubuntu桌面版进行操作说 ...

最新文章

  1. Mybatis注解学习记录
  2. 仅为方便自己记忆一些滤波器【仅为考试】
  3. 为什么微服务一定要有网关呢?
  4. elasticsearch聚合操作——本质就是针对搜索后的结果使用桶bucket(允许嵌套)进行group by,统计下分组结果,包括min/max/avg...
  5. jsp: jstl标签库 uri标签
  6. 细述hbase协处理器
  7. 百度BAE JAVA环境项目部署和调试
  8. 安卓java代码写控件_安卓自定义流程进度图控件实例代码
  9. Android开发从0到1学习(知识+路线)
  10. IBM X3650 M4 服务器安装 serverguide下载地址 右键用360游览器下载速度很快
  11. 计数器java代码_计数器的java代码
  12. 怎样用计算机粉碎文件夹,粉碎文件夹怎么操作 粉碎文件夹操作方法
  13. laravel connector.php,如何获得laravel DB连接到PHP连接?
  14. oracle19c报价_Oracle 19C EM
  15. 5G商用牌照的发放对物联网意味着什么
  16. HR模块-组织信息类型创建-PP01
  17. 西游记中出现的八位菩萨
  18. 计算机edp测试是什么测试,五、信息工具--(一)EDP:电子数据处理
  19. 信息学奥赛一本通c++【1033】
  20. 升级版飞机大战来袭,手把手教学,万字详解,你还学不会嘛?

热门文章

  1. 并发不是并行,它更好!
  2. 世上最伟大的十个公式,质能方程排名第五
  3. 6个变态的C语言写的Hello World
  4. YUV / RGB 格式及快速转换
  5. linux下gdb单步调试
  6. kv存储对抗关系型数据库
  7. php Hash Table(四) Hash Table添加和更新元素
  8. python与shell的3种交互方式介绍
  9. 矩阵快速幂 POJ 3070 Fibonacci
  10. editplus 快捷键