Linux平台下Python的安装及IDE开发环境搭建

Linux平台下Python的安装及IDE开发环境搭建

1、Python安装

Python有2.X和3.X两个版本,由于2.X的版本较稳定,使用者也较多,本文选择使用Python 2.X版本。

安装步骤:

(1) 下载Python安装包:https://www.python.org/downloads/

(2)  解压安装包:tar zxvf Python-2.7.10.tgz

(3)  编译:./compile

(4)  安装:make && make install

说明:

① 这样python就安装完毕了,当在命令行输入python是,发现仍然是默认的老版本。查看Python,which python,发现python在/usr/local/bin/python目录下。

ls /usr/local/bin/python,您安装的最新版本的python2.7也在该目录下。在命令行使用python2.7即可使用最新版的python了。

若果你想将Python的默认版本修改成Python2.7,按照以下步骤,系统的默认python放置在/usr/bin/python2.6处(这个2.6是系统默认版本),因此此时需要建立软连接指向当前系统默认的python目录处,让系统使用新的python版本。

mv /usr/bin/python /usr/bin/python2.6 //对系统默认版本python进行操作
ln -s /usr/local/bin/python2.7 /usr/bin/python   //注意第一个路径是新安装的python版本路径,而第二个路径是系统默认路径

2、Python常用的集成开发环境

IDE1:Eclips +PyDev

IDE2:VIM

由于Eclipse使用起来较方便,因此本文选择IDE1作为Python的集成开发环境。

Eclips 下载链接: http://www.eclipse.org/downloads/?osType=linux

PyDev下载链接: http://sourceforge.net/projects/pydev/?source=typ_redirect

JDK    下载链接:  http://download.oracle.com/otn-pub/java/jdk/8u60-b27/jdk-8u60-linux-i586.tar.gz?AuthParam=1440939404_4780851d1b7a486f4d5ffbba16872880

(1) 解压JDK,并将JDK复制到/usr/local/目录下。

tar zxvf jdk-8u60-linux-i586.tar.gz
mv jdk1.8.0_60/  /usr/local/

(2) 在/etc/profile配置jdk环境

#set java environment
JAVA_HOME="/usr/local/jdk1.8.0_60"
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME

加载配置环境:source /etc/profile

然后在解压后的eclips的目录下,运行:./eclips即可

(3) 为eclips添加快速启动图标

① 重启机器,保证jdk环境在全局可用。

② 创建文件:vim /usr/share/applications/eclipse.desktop

③ 填入内容:

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=/opt/eclipse/eclipse(Your eclipse path)
Icon=/opt/eclipse/icon.xpm(Your eclipse path)
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;

④ 保存退出,在application中即可查看到该应用程序的图标了。

(4) 将PyDev添加插件添加都Eclipse中

解压PyDev会生成两个文件夹,分别是Feature和Plugins,将这两个目录下对应的内容拷贝到eclips安装目录下的Feature和Plugins中即可。

cp -r ./features/*  /opt/eclipse/features
cp -r ./plugins/*   /opt/eclipse/plugins

至此PyDev的插件就安装完毕了。

(5) 配置Eclipse中的Python开发环境

Windows->Preferences->PyDev->Interpreters->Python Interpreter,如下图。然后通过New设置Python的运行环境。

在下图中填入解释器名称和Python解释器所在的目录。

填写完毕后,会自动弹出如下窗口,选择OK即可。

你也可以通过,Windows->Open Perspective->Other将Python的默认开发环境设置为Python。

然后你就可以在Eclipse开发Python项目了

3.其他

Python特征简介:       https://zh.wikipedia.org/zh/Python

Python入门书籍推荐:http://www.cnpythoner.com/pythonbook.html

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-12-14 18:13:33

Linux平台下Python的安装及IDE开发环境搭建的相关文章

centos6.5下Python IDE开发环境搭建

自由不是想做什么就做什么,而是想不做什么就不做什么.        ---摘抄于2016/11/30晚 之前学习了一段时间的Python,但所有部署都在windows上.正赶上最近在学习liux,以后Python的继续学习就基于linux了,随便写写记录自己的学习点滴.废话不多说,上大招: 毛主席说过,没有开发环境的Python开发都是耍流氓. [Python安装] 1.gcc自然少不了,图个方便,直接用"Development Tools": yum groupinstall &qu

IntelliJ IDEA安装及jsp开发环境搭建

一.前言 现在.net国内市场不怎么好,公司整个.net组技术转型,就个人来说还是更喜欢.net,毕竟不是什么公司都像微软一样财大气粗开发出VS这样的宇宙级IDE供开发者使用,双击sln即可打开项目,一直想吐槽为嘛java项目只能import.昨天一路踩坑,花了一整天的时间搭建好jsp的开发环境,特此记录下安装过程中一些注意的问题以及解决方案.整个过程槽点满满... 二.IntelliJ IDEA安装 所需文件:jdk1.8.IntelliJ IDEA.Tomcat8 安装jdk双击下载好的jd

python Qrcode二维码开发环境搭建

开发环境环境 系      统:windows10 x64 开发工具:python2.7  +qrcode 最近发现一个挺好用的工具,思维导图,可以让我们建立一个清晰思路,我个人比较喜欢用xmind6,所以环境搭建方法是使用思维导图工具编写 . python qrcode 作用: 现在最流行事就是,在外面经常有人让我们扫二维码,而这个插件包的作用就是生成二维码. 以下就是在windows环境下搭建Qrcode环境的具体过程,详见下图.所需要的资料详见附件.

vs2015 安装及安卓开发环境搭建

材料: vs2015 社区版(免费,需要账号登陆),IE10(vs2015注册账号必备), vs2015创建项目后可以找到下载地方---Xamarin 安装程序(需要破解才能用),android sdk,android ndk,Java jdk ,gtk-sharp,XamarinStudio,Xamarin.VisualStudio,Xamarin破解包,智能提示解决办法(网上有,但注意的是如果是32位需要把X86去掉才可以) 步骤:1. 先完全安装vs2015社区版 2. 安装IE10 或者

Python 在Ubuntu下的开发环境搭建

sudo apt-get install pip 在~/.pip/pip.conf文件中添加或修改 [global] index-url = http://mirrors.aliyun.com/pypi/simple/ [install] trusted-host=mirrors.aliyun.com pip install pip --upgrade pip -v install virtualenv sudo pip -v install virtualenv

linux平台下Oracle database的安装与/etc/redhat-release

linux平台下,在安装oracle10.2.0.1的时候,不要修改/etc/redhat-release的内容. 而是要用runInstaller的一个参数去解决:-ignoreSysPreReqs.因为emc的多路径软件在安装时会读取该文件的内容,错误的内容会导致emc多路径软件安装失败.这也算是一个最佳实践吧. 版权声明:本文为博主原创文章,未经博主允许不得转载.

linux平台下Hadoop下载、安装、配置

在这里我使用的linux版本是CentOS 6.4 CentOS-6.4-i386-bin-DVD1.iso 下载地址: http://mirrors.aliyun.com/centos/6.8/isos/i386/ 0.使用host-only方式 将Windows上的虚拟网卡改成跟linux上的网卡在同一个网段上 注意:一定要将windowsh 的WMnet1的ip设置和你的虚拟机在同一网段,但是ip不一样 一.前期工作: 1.修改linux ip 手动修改 也可以命令修改 vim /etc/

Linux平台下Java_Android开发环境的搭建

Linux 平台下安装JDK .Eclipse .Android SDK 说明 开发工具需自行去下载,此处就不再累述 该教程安装环境为 Ubuntu 14.04 x64 其他Linux操作方式基本相同 设计文件修改部分,请先备份要修改的文件,避免操作失误导致不能还原 Liunx 平台下区分大小写,输入文件名或路径建议复制避免不必要的错误 部分操作涉及root权限,为了避免麻烦 请直接使用 root权限操作 开启root权限: 1. sudo su root 2. 后面的提示中输入用户密码 安装

在linux平台下,设置core dump文件属性(位置,大小,文件名等)

在linux平台下,设置core dump文件生成的方法: 1) 在终端中输入ulimit -c 如果结果为0,说明当程序崩溃时,系统并不能生成core dump. 2) 使用ulimit -c unlimited命令,开启core dump功能,并且不限制生成core dump文件的大小.如果需要限制,加数字限制即可.ulimit - c 1024 3) 默认情况下,core dump生成的文件名为core,而且就在程序当前目录下.新的core会覆盖已存在的core.通过修改/proc/sys