在 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虚拟环 ...
随机推荐
- kotori和bangdream
#include<cstdio> #include<iostream> using namespace std; int n,x,a,b; int main() { cin ...
- 吴裕雄 python 机器学习——集成学习梯度提升决策树GradientBoostingRegressor回归模型
import numpy as np import matplotlib.pyplot as plt from sklearn import datasets,ensemble from sklear ...
- 跨平台C++ IDE
参考博客:https://blog.csdn.net/m0_37314675/article/details/77881287
- Servlet获取配置信息(ServletConfig)
ServletConfig ServletConfig:当Servlet容器初始化Servlet时,Servlet容器会给Servlet的init方法传入一个ServletConfig.Servlet ...
- 数据库程序接口——JDBC——API解读第一篇——建立连接的核心对象
结构图 核心对象 Driver Java通过Driver接口表示驱动,每种类型的数据库通过实现Driver接口提供自己的Driver实现类. Driver由属性,操作,事件三部分组成. 属性 公共属性 ...
- HttpServer带阻塞性能比较
服务端在返回hello,world! 之前先阻塞一秒钟,模拟访问DB等耗时操作. Netty 我直接在 WorkerGroup 里头sleep,用同步阻塞线程模型的方式来编程,所以性能暴降. Joob ...
- 计算机二级-C语言-程序填空题-190107记录
//给定程序的功能是:调用fun函数建立班级通讯录.通讯中记录每位学生的编号,姓名和电话号码.班级的人数和学生的信息从键盘读入,每个人的信息作为一个数据块(代表要使用结构体)写到名为myfile5.d ...
- OracleDBConsoleorcl 服务无法启动:Agent process exited abnormally during initialization.
OracleDBConsoleorcl 服务无法启动 在事件查看器里看到 Agent process exited abnormally during initialization.的记录.知道是因为 ...
- 微信支付之H5支付
HoJe男孩子你要加油阿 前言准备材料H5支付请求的参数返回结果统一下单回调接口用到的工具类886 . 前言 大家好,分享是快乐的,也见证了个人成长历程,文章大多都是工作经验总结以及平时学习积累,基于 ...
- redis (一) --- 基本使用
概述 redis是基于key-value 我们所说的数据类型实际是 key-value 中的 value .文章主要介绍的是redis 几个重要的数据类型的使用. 简单使用 //keys patter ...