数据库

 首页 > 数据库 > MongoDB > Ubuntu系统下使用python和MongoDB

Ubuntu系统下使用python和MongoDB

分享到:
【字体:
导读:
         摘要:mongodbinstall:sudoapt-getinstallmongodbInstallpip1.$sudoapt-getinstallpython-pippython-devbuild-essential$sudopipinstall--upgradepip$sudopipinstall--upgradevir...

Ubuntu系统下使用python和MongoDB

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

......如前面一样

资源:

http://api.mongodb.org/python/2.6/

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。


    AddHandler mod_python .py
    PythonHandler mod_python.publisher
    PythonDebug On
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all

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

Ubuntu系统下使用python和MongoDB
分享到:
MongoDB数据库的安装与主从配置方法
MongoDB数据库的安装与主从配置方法 1、解压tgz文件 mv mongodb-linux-i686-2.2.2.tgz /usr/local/mongodb 2、进入/usr/local/mongodb chmod 777 bin/* 不写的话后面的代码无法执行 3、建立两个目录、 mkdir /home/mongodb_data/log mkdir /home/mongodb_data/data   3、启动并且后台运行 /usr...
使用spring data连接MongoDB replset
使用spring data连接MongoDB replset 1、分别在两个命令窗口中以replset方式启动两个mongodb进程 D:\mongodb\bin>mongod.exe --dbpath=d:\mongodata\data0 --port=10001 --replSet rcw /127.0.0.1:20001 D:\mongodb\bin>mongod.exe --dbpath=d:\mongodata\data1 --port=20001 --replSet rcw /127.0.0.1...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……