设为首页 收藏本站
查看: 694|回复: 0

[经验分享] Python的Ubuntu12.04开发环境配置

[复制链接]

尚未签到

发表于 2017-4-30 07:01:42 | 显示全部楼层 |阅读模式
我的开发环境是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.iyunv.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

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-370953-1-1.html 上篇帖子: multi_mechanize开源python压力测试框架 下篇帖子: python 正则表达式re findall
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表