linux下python工作环境配置

本文详细介绍了如何在Ubuntu 11.10系统上安装和配置开发环境,包括安装Oracle Java、APTana、SVN、Apache、MySQL等常用工具,并演示了从SVN获取代码、使用Apantana导入项目、下载并安装webpy和Apache2,最终配置Apache和Webpy运行环境的过程。

1 安装ubuntu10.10

2 软件中心搜索gnome 在搜索结果中安装gnome shell

3 注消用户登录,返回登录屏幕,在齿轮上点击选择gnome classic 切换到经典界面

4 安装oracle-java

Oracle's Java 6 and 7.

Ubuntu 11.10 does not offer Oracle's Java because OpenJDK can now replace it.

However you can install Oracle's Java 6.2 from this PPA (Private Package Archive).
Please see ppa:ferramroberto/java...

sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-cache search sun-java6
sudo apt-get install --reinstall sun-java6-jre sun-java6-plugin sun-java6-fonts

Then set java-6-sun as default. Choose java-6-sun/jre/ from the list. This step is important:
sudo update-alternatives --config java

This command does it directly without asking:
sudo update-alternatives --set java /usr/lib/jvm/java-6-sun/jre/bin/java

5 复制aptana到主目录,解压(直接使用不需要安装)

6 安装SVN sudo apt-get install subversion

7 从SVN获取项目代码

$ cd ~

$ mkdir workspace

$ cd workspace

$ svn co http://...

8 打开aptana,导入项目

9 下载webpy(http://webpy.org)

  python setup.py install

10 下载apache2

  sudo apt-get install apache2

 11 配置apache和webpy

  sudo apt-get install libapache2-mod-wsgi

  修改/etc/apache2/sites-enabled/000-default

<VirtualHost *:80>

WSGIScriptAlias / /home/shujunli/workspace/hp2/code.py/
AddType text/html .py
Alias /static /home/shujunli/workspace/hp2/static/
Alias /html /home/shujunli/workspace/hp2/html/
Alias /css /home/shujunli/workspace/hp2/css/
Alias /js /home/shujunli/workspace/hp2/js/
Alias /images /home/shujunli/workspace/hp2/images/

ErrorLog /tmp/error.log
LogLevel warn
CustomLog /tmp/access.log combined
</VirtualHost>

12 安装MySqlDb

sudo apt-get install python-mysqldb

13安装mysql

sudo apt-get install mysql-server

转载于:https://www.cnblogs.com/code-style/archive/2012/02/08/2343353.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值