zoukankan      html  css  js  c++  java
  • python mongodb ubuntu

    mongodb install:

    sudo apt-get install mongodb

    Install pip

    1.

    $ sudo apt-get install python-pip python-dev build-essential 
    $ sudo pip install --upgrade pip 
    $ sudo pip install --upgrade virtualenv 
    pip install pymongo
    (mysql:sudo pip install mysql-python;apt-get install mysql-server)
    Or  To get a specific version of pymongo,As follow :
    pip install pymongo==2.1.1

    To upgrade using pip:
    pip install --upgrade pymongo


    For older version of ubuntu
     
    Install Easy Install
    $ sudo apt-get install python-setuptools python-dev build-essential 
    Install pip
    $ sudo easy_install pip 
    Install virtualenv
    $ sudo pip install --upgrade virtualenv
    ......如前面一样

    资源:

    mongo 权威指南
    python 核心编程

    python eclipse:
    Install pydev plugin

    还必须在Eclipse中添加Python interpreter。选择 Window > Preferences > Pydev > Interpreter - Python,单击new,在弹出的对话框的Name栏输入一个名字,随便起,如PythonInterpreter,然后在地址栏输入你的python程序的地址,ubuntu的默认python地址是/usr/bin/python,只要你不是后来又安装了新的python,直接用这个地址就可以了~

    确定了之后,系统会自动搜索库文件,点击OK即可。



    python GUI:
    • sudo aptitude install python-wxtools

    python Wep:

    Python的Web框架中,mod-python是一个很方便实用的,而且可以跟其他的框架一起使用的。

    下面介绍一下Apache和mod-python的协作使用。

    首先需要下载的软件有:python-2.5.1,apache_2.2.4,mod_python-3.3.1。

    这些工具可以在Python官网、Apache官网和Sourceforge上下载到,具体链接就不给出来了。

    依次安装Python、Apache和mod-python。

    Apache的默认端口是80,因此在安装的时候需要禁用如IIS,JBoss等服务器程序。

    安装之后,如果http://localhost/可以正常显示出来“It works”,那么就是安装成功了。

    然后安装mod-python,它会自己寻找Python和Apache的安装路径,如果找不到的话,会让你选择的。

    安装之后,在Apache2.2modules目录下会生成mod_python.so文件,

    这个文件会处理和转发发送到Apache的Http请求mod-python。

    接下来需要修改Apache的配置文件Apache2.2confhttpd.conf。

    添加如下内容:LoadModule python_module modules/mod_python.so。

    将DocumentRoot修改为一个访问比较方便的目录,比如D:PythonWeb。

    然后添加其对应的Directory。

    <Directory "D:PythonWeb">
        AddHandler mod_python .py
        PythonHandler mod_python.publisher
        PythonDebug On
        Options Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>

    然后在D:PythonWeb放一个HTML文件,如果能通过http://localhost/xxxx.html 访问的话,那就说明安装成功了。 

    http://robrohan.com/2006/10/01/howto-setup-python-for-web-development-on-ubuntu/


  • 相关阅读:
    成长历程
    读书笔记javascript基本数据类型
    箭头函数
    sql server管理 这些你懂吗?
    索引的创建原则
    VisualStudio2012新特性[路边社通稿]
    第一节 MongoDB介绍及下载与安装
    sql server复灾 你懂了吗?
    错误处理:......标记为系统必备,必须对其进行强签名 收藏
    那么什么是好的代码呢?
  • 原文地址:https://www.cnblogs.com/suncoolcat/p/3281394.html
Copyright © 2011-2022 走看看