#安装python pip  (在物理环境中安装)
sudo apt-get install python-pip       
sudo apt-get install python3-pip
sudo pip install --upgrade pip
sudo pip3 install --upgrade pip
备注说明: python-pip 是python2版本的包管理工具   , python3-pip是python3版本的包管理工具 ,
      如果你创建了一个python2的虚拟环境 ,当执行完上面的四条命令后,在虚拟环境中使用pip 就是用的python2的包管理工具
           如果你创建了一个python3的虚拟环境 ,当执行完上面的四条命令后,在虚拟环境中使用pip  就是用的python3的包管理工具
               而且在不同的虚拟环境中还必须要用相对应的包管理工具(本人在此被坑了好久 )
#安装redis
wget http://download.redis.io/releases/redis-3.2.0.tar.gz          //这个网址下载redis的安装包  
 
tar xzf redis-3.2.0.tar.gz            //下载后放到随便一个目录解压
cd redis-3.2.0                  //进入redis-3.2.0目录
make                                                            //执行make
sudo make install                                          // 超级用户权限执行 make install
cd utils                    // 进入 utils
echo -e "\n" | sudo ./install_server.sh              //执行此行命令  (到处安装完毕)
cd ~                                                            //回到家目录 
#安装postgresql 
sudo apt-get install postgresql 
sudo apt-get install libpq-dev     
sudo apt-get install libjpeg8-dev  (这个不装的话会导致在虚拟环境中安装Pillow==3.2.0失败)
#创建环境   (创建一个python3的虚拟环境)
mkvirtualenv -p /usr/bin/python3 fresh  #自行改名
 
一下都是在虚拟环境中安装:(这都是虚拟环境中所需开发项目的配置  各版本可以根据需要更换)
pip install Django==1.7.4    
pip install psycopg2==2.6.1                  //这个是用来配置django用postgresql数据库的  就是一个postgresql 驱动 没有它 django无法使用postgresql数据库
pip install jsonfield==1.0.3
pip install Pillow==3.2.0
pip install django-redis-sessions==0.5.0
pip install django-haystack==2.4.1
pip install celery==3.1.23
pip install uwsgi
 
 
 

ubuntu 下搭建一个python3的虚拟环境(用于django配合postgresql数据库开发)的更多相关文章

  1. ubuntu下搭建一个数据化处理的开发环境

    1.搭建matplotlib环境 构建matplotlib运行环境,需要满足相关软件环境. numpy库提供大数据集的数据的数据结构和数学方法.诸如元组.列表或字典等python的默认数据结构同样可以 ...

  2. 在Ubuntu下搭建ASP.NET 5开发环境

    在Ubuntu下搭建ASP.NET 5开发环境 0x00 写在前面的废话 年底这段时间实在太忙了,各种事情都凑在这个时候,没时间去学习自己感兴趣的东西,所以博客也好就没写了.最近工作上有个小功能要做成 ...

  3. Ubuntu下搭建ASP.NET 5

    在Ubuntu下搭建ASP.NET 5开发环境   0x00 写在前面的废话 年底这段时间实在太忙了,各种事情都凑在这个时候,没时间去学习自己感兴趣的东西,所以博客也好就没写了.最近工作上有个小功能要 ...

  4. Ubuntu下搭建NodeJS+Express WEB开发框架

    Ubuntu下搭建NodeJS+Express WEB开发框架 2012-12-27 15:06 作者: NodeJSNet 来源: 本站 浏览: 2,966 次阅读 我要评论暂无评论 字号: 大 中 ...

  5. 在Ubuntu下搭建FTP服务器的方法

    由于整个学校相当于一个大型局域网,相互之间传送数据非常快,比如要共享个电影,传点资料什么的. 所以我们可以选择搭建一个FTP服务器来共享文件. 那么问题来了,有的同学会问,我们既然在一个局域网内,直接 ...

  6. Ubuntu下搭建FTP服务器

    Ubuntu下搭建FTP服务器 我装的服务器系统是Ubuntu 12.04 LTS,FTP软件当然是选择大名鼎鼎的vsftpd(very secure FTP daemon), 用系统自带的FTP还好 ...

  7. Ubuntu下搭建tftp服务器最简单方法

    今天开始调试ARM的板子,要通过tftp下载到板子上,所以又要配置tftp服务器,真的烦死了… (本人酷爱装系统,所以经常都要搞配置) 因为之前已经在Ubuntu下搭建过很多次tftp服务器了,但是一 ...

  8. Ubuntu下搭建Hyperledger Fabric v1.0环境

      多次尝试才正常启动了Fabric,如遇到各种莫名错误,请参考如下一步步严格安装,特别用户权限需要注意. 一.安装Ubuntu16 虚拟机或双系统,虚拟机有VirtualBox或者VMware,Ub ...

  9. ubuntu下搭建android开发环境之超顺畅模拟器

    如果说android系统的卡,像耳边蚊子让人抓狂,那么android模拟器的卡,那就像午睡时的苍蝇.大概就是一样的恶心~~ 那么,这样的问题对于开发者肯定忍无可忍,我也一样,虽然我还没有入门,但我也一 ...

随机推荐

  1. iOS开发之动画编程的几种方法

    iOS开发之动画编程的几种方法 IOS中的动画总结来说有五种:UIView<block>,CAAnimation<CABasicAnimation,CATransition,CAKe ...

  2. Unity脚本的生命周期中几个重要的方法

    1.function Update () {} 正常更新,用于更新逻辑.此方法每帧都会由系统自动调用一次.2.function LateUpdate () {} 推迟更新,此方法在Update() 方 ...

  3. Qt构建工具QBS之零 —— QBS 概览

    本系列文章起因 自己非常喜欢 QT 这个框架, 使用 QT 这几年, IDE 一直是使用的 QT 自带的 Qt Creator, 这个 IDE 本身比较轻巧, 同事相关的语法提示之类的也算够用, 但是 ...

  4. Eclipse无法打开“Failed to load the JNI shared library”

    解决方案一 这是因为JDK配置错误所导致的现象. 一般说来,新购笔记本会预装64位的windows系统,而在网上下载软件时,32位会优先出现在页面中(现在来说是这个情况,但我认为未来64位会越来越普及 ...

  5. linux下core文件设置(转)

    在程序不寻常退出时,内核会在当前工作目录下生成一个core文件(是一个内存映像,同时加上调试信息).使用gdb来查看core文件,可以指示出导致程序出错的代码所在文件和行数. 1.core文件的生成开 ...

  6. c语言typedef之数组运用

    #include <stdio.h> #include <stdlib.h> typedef ];//int arr[4]取一个别名 arr b c就是int b[4] int ...

  7. Spring Ldap 的增删改查

    package ldap.entity; /** * 本测试类person对象来自schema文件的core.schema文件 * objectClass为person,必填属性和可选属性也是根据该对 ...

  8. Linux命令vi/vim编辑

    一.vi的基本概念基本上vi可以分为三种状态,分别是命令模式(command mode).插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:a) 命令 ...

  9. RMAN-configure命令

    在Oracle 10g中的配置情况 使用RMAN>show all; 可以显示出RMAN 配置参数为: CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # ...

  10. Mysql配置调优(转自阿铭论坛)

    Mysql配置文件my.cnf参数优化对于新手来讲,是比较难懂的东西,其实这个参数优化,是个很复杂的东西,对于不同的网站,及其在线量,访问量,帖子数量,网络情况,以及机器硬件配置都有关系,优化不可能一 ...