Python的Ubuntu12.04开发环境配置

我的开发环境是Eclipse+Pydev

0、python
Ubuntu自带2.7.3的python

1、Eclipse
(其实懒点可以直接在ubuntu软件中心直接下载安装的,只是个人对于版本不满意而已)
下载:
下载地址:http://www.eclipse.org/downloads/
版本很多,由于Pydev插件是还要另外下载的,选个最小的版本安装就行了,我用的是Eclipse IDE for C/C++ Developers,有空还能写写C/C++

安装:
直接解压缩到喜欢的文件夹,我放的路径是/usr/local/eclipse
方便以后的操作将权限设置成chmod -R 777 /usr/local/eclipse

图标:
Ubuntu 12.04使用了Unity界面,在桌面左侧侧多了一个启动器栏。我们可以将自己常用的软件在启动器栏放一个图标,实现快速地启动。启动器栏的每一个图标实际上都对应了/usr/share/applications目录下的一个文件。

在/usr/share/applications目录下新建一个文件eclipse.desktop
[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=/usr/local/eclipse/icon.xpm
Exec=/usr/local/eclipse/eclipse
Terminal=false
Categories=Development;IDE;Java;

2、JDK
打开eclipce需要JRE或JDK的,Ubuntu12.04没有自带sun的JDK ,貌似有个什么openJDK的,信不过,删掉。
下载地址 http://www.oracle.com/technetwork/java/javase/downloads/index.html

看个人需求吧,我自虐地选择JDK来安装
安装
安装包解压后放/usr/local/jvm,运行脚本
sudo update-alternatives --install /usr/bin/java java /usr/local/jvm/jdk1.7.0_15/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/local/jvm/jdk1.7.0_15/bin/javac 300
sudo update-alternatives --install /usr/bin/jar jar /usr/local/jvm/jdk1.7.0_15/bin/jar 300
sudo update-alternatives --install /usr/bin/javah javah /usr/local/jvm/jdk1.7.0_15/bin/javah 300
sudo update-alternatives --install /usr/bin/javap javap /usr/local/jvm/jdk1.7.0_15/bin/javap 300
sudo update-alternatives --config java
命令行输入 sudo vi /etc/profile 配置环境变量(最后面加上下面的语句)
export JAVA_HOME=/usr/local/jvm/jdk1.7.0_15
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

命令行输入java -version能显示版本,有的话就OK没问题了

Pydev插件
我是在它的项目官网(pydev.sourceforge.net/)下载的压缩包
把里面的文件拷贝到eclipse对应的路径下

4、其他软件环境
Svn
下载和安装
sudo apt-get install subversion subversion-tools
修改/etc/hosts
127.0.0.1 [你的hostname]
svn co svn://192.168.1.XXX/XXX /home/dongerjin/workspace/XXX
获取svn服务器的代码文件到本地的XXX下
命令行界面不方便,可以到软件中心安装kdesvn,是一个很好的svn GUI

Mysql
Sudo apt-get install mysql-server
GUI客户端推荐Emma可以在软件中心安装
Emma中文乱码的问题配置
    http://www.linuxidc.com/Linux/2011-11/47168.htm
Python访问Mysql的库MySqlDB
    atp-get install python-mysqldb

Redis
sudo apt-get install redis-server
apt-get下载的库目前不是最新的,建议去官网下载:
    https://github.com/andymccurdy/redis-py
    到安装包下sudo python setup.py install安装

DBUtils
下载地址:https://pypi.python.org/pypi/DBUtils/
到安装包下sudo python setup.py install安装
或者安装easy_install:
    sudo apt-get install python-setuptools
    sudo easy_install DBUtils

Eclipce插件
配色方案:Eclipce Color theme

猜你喜欢

转载自dongerjin.iteye.com/blog/1826345
今日推荐