Ubuntu中安装、生成、导入、导出、Python3虚拟环境
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虚拟环境相关推荐
- linux软件安装 home,Ubuntu中安装建筑设计软件Sweet Home 3D
原标题:Ubuntu中安装建筑设计软件Sweet Home 3D 本教程介绍如何在Ubuntu 16.04,Ubuntu 18.04,Ubuntu 19.04及更高版本中轻松安装最新的Sweet Ho ...
- 在Ubuntu中安装OpenCV-Python | 三
在本教程中,我们将学习在Ubuntu System中设置OpenCV-Python.以下步骤针对Ubuntu 16.04和18.04(均为64位)进行了测试. 可以通过两种方式在Ubuntu中安装Op ...
- unbantu上python安装步骤_如何在Ubuntu中安装Python 3.6?
Python是增长最快的主要通用编程语言.原因有很多,比如它的可读性和灵活性,易于学习和使用,可靠和高效. 有两个主要的Python版本被使用- 2和3 (Python的现在和未来);前者将看不到新的 ...
- windows到unbutu过渡-在Ubuntu中安装WPS办公软件
在Ubuntu中安装WPS办公软件 WPS本身自带linux版的办公软件安装包 https://www.wps.cn/product/wpslinux/# (下载地址) 然后右键用软件安装打开 安装完 ...
- Ubuntu中安装docker-compose
安装最新Docker社区版请看博客<Ubuntu中安装最新Docker社区版> Compose是用于定义和运行多容器Docker应用程序的工具.通过Compose,我们可以使用YAML文件 ...
- abp 打包部署到ubuntu_如何在Ubuntu中安装Docker和运行 Docker容器
Docker是一种开源且流行的操作系统级虚拟化(俗称"容器化")技术,主要在Linux和Windows上运行. Docker使用容器可以更轻松地创建,部署和运行应用程序. 使用容器 ...
- ubuntu安装matlab2009,Ubuntu中安装Matlab2010a
Ubuntu中安装Matlab2010a 一.前言: 相信大家对于Matlab应该很熟悉吧,我就不多做介绍了. 对于如何在Ubuntu中安装Matlab很多人都不懂,大家都是新手,可以理解.我自己本身 ...
- idea中Gitlab项目导入导出
idea中Gitlab项目导入导出 2018年04月16日 16:39:23 蓝之刃 阅读数:15415 Gitlab的使用 Gitlab跟Github类似,都是代码托管的网站,最大的不同是Gitla ...
- Ubuntu中安装Eclipse的SVN插件——subclipse
Ubuntu中安装Eclipse的SVN插件--subclipse (2010-07-01 18:38) 分类: Linux 安装好Eclipse以后 进入菜单Help->Install new ...
- samba服务器新建文件权限,Ubuntu中安装samba服务器创建文件共享的方法及普通用户设置共享的问题解析...
Ubuntu中安装samba服务器创建文件共享的方法及普通用户设置共享的问题解析 发布时间:2011-01-04 19:10:00 作者:佚名 我要评论 本文是基于ubuntu桌面版进行操作说 ...
最新文章
- Mybatis注解学习记录
- 仅为方便自己记忆一些滤波器【仅为考试】
- 为什么微服务一定要有网关呢?
- elasticsearch聚合操作——本质就是针对搜索后的结果使用桶bucket(允许嵌套)进行group by,统计下分组结果,包括min/max/avg...
- jsp: jstl标签库 uri标签
- 细述hbase协处理器
- 百度BAE JAVA环境项目部署和调试
- 安卓java代码写控件_安卓自定义流程进度图控件实例代码
- Android开发从0到1学习(知识+路线)
- IBM X3650 M4 服务器安装 serverguide下载地址 右键用360游览器下载速度很快
- 计数器java代码_计数器的java代码
- 怎样用计算机粉碎文件夹,粉碎文件夹怎么操作 粉碎文件夹操作方法
- laravel connector.php,如何获得laravel DB连接到PHP连接?
- oracle19c报价_Oracle 19C EM
- 5G商用牌照的发放对物联网意味着什么
- HR模块-组织信息类型创建-PP01
- 西游记中出现的八位菩萨
- 计算机edp测试是什么测试,五、信息工具--(一)EDP:电子数据处理
- 信息学奥赛一本通c++【1033】
- 升级版飞机大战来袭,手把手教学,万字详解,你还学不会嘛?