在 ubuntu 中安装python虚拟环境
直接看命令一路操作(注:python3 下):
1、安装虚拟环境:
sudo pip3 install virtualenv
2、安装虚拟环境扩展管理工具:
sudo pip3 install virtualenvwrapper
3、配置虚拟环境扩展管理工具:
进入 vim .bashrc
在最下面添加配置信息:
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export WORKON_HOME = $HOME/.virtualenvs
export /usr/local/bin/virtualwrapper.sh
PS:
这步操作也可以通过GUI来处理,打开桌面文件夹,一般有些文件是由隐藏属性的,你可以使用快捷键( CTRL + H)来将隐藏的文件显示出来,然后找到
.bashrc 文件,右键打开进行添加同上的配置信息,最后i进行保存。
最后,通过执行 source ~/.bashrc 命令来激活文件,如果出现以下信息,说明虚拟环境扩展工具已经创建成功:

然后在 home 目录下就会出现一个叫 .vritualenvs 的文件夹,此文件夹中的文件和上图中显示的是对应的。
4、创建虚拟环境:
mkvirtualenv -p python3 django (比如创建 Django 的虚拟环境)
同样命令可以创建多个虚拟环境,比如在创建一个叫 my_django 的虚拟环境
mkvirtualenv -p python3 my_django
创建完成后自动进入最后创建的虚拟环境中(自动激活):

+ 查看创建了几个虚拟环境的命令:
lsvirtualenv

+ 切换到 django 虚拟环境:
workon django

+ 退出当前虚拟环境:
deactivate

+ 删除虚拟环境:
rmvirtualenv my_django

显示看一下:

my_django 虚拟环境已经删除。(删除一个环境的时候,不能删除当前工作的环境,必须退出才能删除)
+ 静茹当前虚拟环境:
cdvirtualenv

然后 pwd 就会看到 虚拟环境的位置:

+ 要是想进入 sitepackage(sitepackages 目录是装 python 相关的包的) 目录:
cdsitepackages

在安装虚拟环境的时候会将操作系统上之前安装的 python3 复制过来

在 ubuntu 中安装python虚拟环境的更多相关文章
- Ubuntu中创建Python虚拟环境
创建虚拟环境对于Python开发来说是非常重要的,那么该如何创建虚拟环境呢? 1.安装virtulenv工具和管理包 sudo apt-get install python3-virtulenv 或 ...
- Ubuntu 下安装 Python 虚拟环境
写在前面: 安装指南是在 Ubuntu 下面操作的.不同的 Linux 版本,安装指令不同.所以,该指南的某些指令对于像 CentOS 等非 Ubuntu 系统不适用. 为什么需要使用虚拟环境? 虚拟 ...
- Ubuntu中配置Python虚拟环境Virtualenv
Ubuntu版本为18.04 Virtualenv介绍 在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4.所有第三方的包都会被pip安装到Python3的site-pac ...
- 如何在Ubuntu14.04中创建Python虚拟环境
在Ubuntu14.04中安装Python相对比较容易些,最简单的安装方法就是apt-get安装了,具体的教程可以戳这篇文章:在Ubuntu14.04中如何安装Python3和切换py2和py3环境. ...
- python中在ubuntu中安装虚拟环境及环境配置
python中在ubuntu中安装虚拟环境及环境配置 1.升级python包管理工具pip pip install --upgrade pip 备注:当你想升级一个包的时候 `pip install ...
- ubuntu系统下Python虚拟环境的安装和使用
ubuntu系统下Python虚拟环境的安装和使用 前言:进行python项目开发的时候,由于不同的项目需要使用不同的资源包和相关的配置,因此创建多个python虚拟环境,在虚拟环境下开 ...
- Windows下安装Python虚拟环境
Windows下安装Python虚拟环境 虚拟环境安装 需求概要 "虚拟环境"是从电脑独立开辟出来的环境.就好比我们生活中的橱柜中,会把酱油放在一个瓶子里,把醋放在另外一个瓶子里, ...
- 在 ubuntu 中安装 python3.5、 tornado、 pymysql
一.在 ubuntu 中安装 python3.5 1.首先,在系统中是自带python2.7的.不要卸载,因为一些系统的东西是需要这个的.python2.7和python3.5是可以共存的. 命令如下 ...
- Ubuntu18.10&Ubuntu18.04安装Python虚拟环境
Ubuntu18.04版本里面自带了最新的Python3.6.5版本,在安装Python虚拟环境时需注意: 1.首先是安装两个包 pip3 install virtualenv # python虚拟环 ...
随机推荐
- vs查看动态库依赖
dumpbin是VS自带的工具,进入Visual Studio 的命令提示 查看程序或动态库所依赖的动态库 dumpbin /dependents abc.exe 查看动态库的输出函数 dumpbi ...
- 前端之CSS基础篇
CSS介绍 什么是CSS? CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素. 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染). CSS ...
- 台式机windows10 进入安全模式
按住shift键不松,在登录界面点击重启,即可进入安全模式!!!!
- linux默认的目录结构
/: 根目录/root: root账户的home目录/home: 用户的目录,每个用户有一个home/bin: 可执行文件和命令/lib: 库文件/etc: 配置文件存放地/usr: 用户的应用程序和 ...
- 制作PPT时的一些技巧记录
1.当一页PPT上有很多图片,要选择其中一张图片时,发现图片都重叠了,不好选择时该怎么办? 2.对动画的编辑 技巧:与选择窗口配合使用
- JAVA基础学习(7)之函数
7函数 7.1函数定义与调用 7.1.1函数定义 7.1.2函数调用 package com.study.main; public class ObjectStudy { public static ...
- type和object详解
python中的type和object详解 关于这篇博客 这篇博客主要描述Python的新风格对象(new-style objects),如下: <type 'type'>和<t ...
- window.onresize
$(function() { window.onresize = function() { alert("abc"); }; window.onresize = function( ...
- MQTT 入门介绍
一.简述 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级& ...
- Steam 游戏 《Crashlands(崩溃大陆)》修改器制作-[先使用CE写,之后有时间的话改用CheatMaker](2020年寒假小目标12)
日期:2020.02.15 博客期:155 星期六 [温馨提示]: 只是想要修改器的网友,可以直接点击此链接下载: 只是想拿CT文件的网友,可以直接点击此链接下载: 没有博客园账号的网友,可以将页面下 ...