#安装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. pyqt5消息框QMessageBox

    QMessageBox消息框有以下几种类型: QMessageBox.information 信息框   QMessageBox.question 问答框   QMessageBox.warning ...

  2. 修改Activity的继承类导致程序闪退

    今天对老项目重构,重新写了BaseActivity.其中有一处改动是把原来的父类Activity改成了AppCompatActivity. 这一处的改动导致了程序在启动的时候直接闪退. 查看log输出 ...

  3. linux中screen命令的用法

    http://www.9usb.net/201002/linux-screen-mingling.html 作为linux服务器管理员,经常要使用ssh登陆到远程linux机器上做一些耗时的操作.也许 ...

  4. Ubuntu常用命令与技巧

    sudo apt-get install 软件名 安装软件命令 sudo nautilus 打开文件(有root权限) su root 切换到“root” ls 列出当前目录文件(不包括隐含文件) l ...

  5. java事件响应方法汇总(容器类监听、监听器类、AbstractAction、反射)

    Java图形用户界面中,处理事件时所必须的步骤是: 1.创建接受响应的组件(控件)2.实现相关事件监听接口3.注册事件源的动作监听器4.事件触发时的事件处理 相应的可以通过以下的集中方式来作出事件响应 ...

  6. 为MVC 添加下载权限

    今天碰到一个错误,极其郁闷,本地开发和本地部署测试没有问题,但是放到阿里云上,出现了权限问题. 报错:ASP.NET 无权访问所请求的资源.请考虑对 ASP.NET 请求标识授予. 参考网上很多资料, ...

  7. bzoj 1196

    http://www.lydsy.com/JudgeOnline/problem.php?id=1196 二分+并查集 一共有2*M条路径,我们首先将这2*M条路径按费用排序. 然后二分最大费用的公路 ...

  8. asp.net 中的错误跳转 customerrors 对html文件不起作用

    在配置web.config时发现customerrors对aspx文件是起作用的,我想通过customerrors来判断是否有html文件时,却不起作用? 这是为什么,如果要起作用.net里该如何操作 ...

  9. PHP 面向对象中常见关键字使用(final、static、const和instanceof)

    PHP 面向对象中常见关键字的使用: 1.final :final关键字可以加在类或者类中方法之前,但是不能使用final标识成员属性. 作用: 使用final标识的类,不能被继承. 在类中使用fin ...

  10. EBS-PAC成本更新事务处理

     PAC成本更新事务处理 DECLARE   l_itfs_rec mtl_transactions_interface% ROWTYPE; BEGIN   --插入接口表   SELECT mt ...