Python的Ubuntu12.04开发环境配置

我的开发环境是Eclipse+Pydev

0、python

Ubuntu自带2.7.3的python

1、Eclipse

(其实懒点可以直接在ubuntu软件中心直接下载安装的,只是个人对于版本不满意而已)

下载:

下载地址:http://www.eclipse.org/downloads/

版本很多,由于Pydev插件是还要另外下载的,选个最小的版本安装就行了,我用的是EclipseIDEforC/C++Developers,有空还能写写C/C++

安装:

直接解压缩到喜欢的文件夹,我放的路径是/usr/local/eclipse

方便以后的操作将权限设置成chmod-R777/usr/local/eclipse

图标:

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

在/usr/share/applications目录下新建一个文件eclipse.desktop

[DesktopEntry]

Type=Application

Name=Eclipse

Comment=EclipseIntegratedDevelopmentEnvironment

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,运行脚本

sudoupdate-alternatives--install/usr/bin/javajava/usr/local/jvm/jdk1.7.0_15/bin/java300

sudoupdate-alternatives--install/usr/bin/javacjavac/usr/local/jvm/jdk1.7.0_15/bin/javac300

sudoupdate-alternatives--install/usr/bin/jarjar/usr/local/jvm/jdk1.7.0_15/bin/jar300

sudoupdate-alternatives--install/usr/bin/javahjavah/usr/local/jvm/jdk1.7.0_15/bin/javah300

sudoupdate-alternatives--install/usr/bin/javapjavap/usr/local/jvm/jdk1.7.0_15/bin/javap300

sudoupdate-alternatives--configjava

命令行输入sudovi/etc/profile配置环境变量(最后面加上下面的语句)

exportJAVA_HOME=/usr/local/jvm/jdk1.7.0_15

exportJRE_HOME=${JAVA_HOME}/jre

exportCLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

exportPATH=${JAVA_HOME}/bin:$PATH

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

Pydev插件

我是在它的项目官网(pydev.sourceforge.net/)下载的压缩包

把里面的文件拷贝到eclipse对应的路径下

4、其他软件环境

Svn

下载和安装

sudoapt-getinstallsubversionsubversion-tools

修改/etc/hosts

127.0.0.1[你的hostname]

svncosvn://192.168.1.XXX/XXX/home/dongerjin/workspace/XXX

获取svn服务器的代码文件到本地的XXX下

命令行界面不方便,可以到软件中心安装kdesvn,是一个很好的svnGUI

Mysql

Sudoapt-getinstallmysql-server

GUI客户端推荐Emma可以在软件中心安装

Emma中文乱码的问题配置

http://www.linuxidc.com/Linux/2011-11/47168.htm

Python访问Mysql的库MySqlDB

atp-getinstallpython-mysqldb

Redis

sudoapt-getinstallredis-server

apt-get下载的库目前不是最新的,建议去官网下载:

https://github.com/andymccurdy/redis-py

到安装包下sudopythonsetup.pyinstall安装

DBUtils

下载地址:https://pypi.python.org/pypi/DBUtils/

到安装包下sudopythonsetup.pyinstall安装

或者安装easy_install:

sudoapt-getinstallpython-setuptools

sudoeasy_installDBUtils

Eclipce插件

配色方案:EclipceColortheme

相关推荐