全面了解Python环境配置及项目建立


Posted in Python onJune 30, 2016

一、安装Python

Python比较稳定的两个版本是Python 3.5和Python 2.7,我用的是Python 2.7,下载地址是:https://www.python.org/downloads/,下载之后按照正常的软件安装过程安装即可。

配置Python环境变量:控制面板->系统->高级系统设置->环境变量->Path,在Path中添加python的安装路径,例如:C:\Python27;然后,一直点击 确定 or OK。python环境变量即配置完成,打开cmd,输入python,进行验证,显示“Python 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:24:40) [MSC v.1500 64 bit (AMD64)] on win32

Type "help", "copyright", "credits" or "license" for more information. ” 则安装完成。

全面了解Python环境配置及项目建立

二、安装Aptana Studio 3

安装完运行时建议将相关默认工作目录设定在英文的某个目录下。避免可能出现的不兼容问题(部分功能不可用或工作异常)。下载链接:http://aptana.com/

三、安装Pydev

1.安装Pydev提供了两种方法:下载Zip文件进行本地安装的方法和联机更新获取新功能的方法。我使用的是后者。这种方法可以随时保持自己的开发插件得到及时的更新。Aptana使用Eclipse的插件管理机制(本来Aptana就是在eclipse基础上开发得到的)。按照如下操作进行更新。

选择菜单:Help->Software Upates->Find and Install->Search for new features to install->New remote site->随便起个name如pydev,url填http://pydev.org/updates ->然后照着提示下载安装即可。

2. 然后在弹出的Install窗口中,点击Add去添加仓库:

全面了解Python环境配置及项目建立

3.然后就可以看到Eclipse去搜索了:

全面了解Python环境配置及项目建立

4. 很快,可以找到PyDev:

全面了解Python环境配置及项目建立

5. 只是选择安装最新版的,且取消掉那个:Contact all update sites during install to find required software

全面了解Python环境配置及项目建立

6. 然后点击Next去安装,其会去计算依赖关系:

全面了解Python环境配置及项目建立

7. 此处没有其他依赖,所以只是PyDev自己,然后顺便看了看其详细介绍,然后再Next:

全面了解Python环境配置及项目建立

8. 然后接受协议许可:

全面了解Python环境配置及项目建立

9. 然后就可以看到,去下载对应的PyDev了:

全面了解Python环境配置及项目建立

10. 结果下载后去安装,期间出现一个是否使用此认证,当然点击OK了:

全面了解Python环境配置及项目建立

11. 然后就会需要你重启Eclipse,重启完毕,PyDev就安装完毕了。

四、配置Python开发环境

在Aptana中,打开 Window->Preferences… 对话框,从右侧的树形列表中选择“ PyDev”->“Interpreter Python”, 点击Auto Config。Aptana将自动搜索系统中安装的Python。并添加PYTHONPATH。检查一下没有什么明显的异常,就可以点Ok,退出。

五、新建Python项目

1.新建工程

全面了解Python环境配置及项目建立

2.选择PyDev的Project:

全面了解Python环境配置及项目建立

3. 创建项目

全面了解Python环境配置及项目建立

全面了解Python环境配置及项目建立

4. 新建文件

全面了解Python环境配置及项目建立

全面了解Python环境配置及项目建立

5.然后就可以去编写代码了:

全面了解Python环境配置及项目建立

6.编写Python代码并测试运行

写上如下代码:

#!/usr/bin/python
# -*- coding: utf-8 -*-
"""
Function:
【记录】折腾IDE工具:Aptana Studio 3

https://3water.com/devin-guwz/Author: Devin Gu
Version: 2016-06-29
Contact: admin at crifan dot com
"""

import platform;

print "PyDev under Aptana Studio 3, platform.uname()=",platform.uname();

7.去运行:

全面了解Python环境配置及项目建立

然后再选择Python Run:

全面了解Python环境配置及项目建立

8.就可以在Console中看到结果了:

全面了解Python环境配置及项目建立

9.这就可以编写python程序了。

六. 总结

Aptana Studio,用于Python开发的话,其实就是Eclipse+PyDev。

没有任何区别。

其强项在于,去编写Javascript等和网页相关的东西。

以上这篇全面了解Python环境配置及项目建立就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
跟老齐学Python之不要红头文件(2)
Sep 28 Python
零基础写python爬虫之打包生成exe文件
Nov 06 Python
利用django-suit模板添加自定义的菜单、页面及设置访问权限
Jul 13 Python
Python函数参数操作详解
Aug 03 Python
Python设计模式之抽象工厂模式原理与用法详解
Jan 15 Python
Python3 requests文件下载 期间显示文件信息和下载进度代码实例
Aug 16 Python
详解python中eval函数的作用
Oct 22 Python
python创建n行m列数组示例
Dec 02 Python
jupyter notebook 多行输出实例
Apr 09 Python
基于opencv实现简单画板功能
Aug 02 Python
python获得命令行输入的参数的两种方式
Nov 02 Python
使用pandas生成/读取csv文件的方法实例
Jul 09 Python
浅谈Python 集合(set)类型的操作——并交差
Jun 30 #Python
python dict.get()和dict['key']的区别详解
Jun 30 #Python
python中set常用操作汇总
Jun 30 #Python
浅谈python中set使用
Jun 30 #Python
详解Python操作RabbitMQ服务器消息队列的远程结果返回
Jun 30 #Python
Python操作RabbitMQ服务器实现消息队列的路由功能
Jun 29 #Python
Python通过RabbitMQ服务器实现交换机功能的实例教程
Jun 29 #Python
You might like
PHP概述.
2006/10/09 PHP
搜索和替换文件或目录的一个好类--很实用
2006/10/09 PHP
php截取字符串函数substr,iconv_substr,mb_substr示例以及优劣分析
2014/06/10 PHP
PHP CURL post数据报错 failed creating formpost data
2016/10/16 PHP
PHP 实现页面静态化的几种方法
2017/07/23 PHP
javascript web对话框与弹出窗口
2009/02/22 Javascript
jquery pagination插件实现无刷新分页代码
2009/10/13 Javascript
javascript动态加载实现方法一
2012/08/22 Javascript
在javascript中如何得到中英文混合字符串的长度
2014/01/17 Javascript
jquery ajax跨域解决方法(json方式)
2014/02/04 Javascript
数据分析软件之FineReport教程:[5]参数界面JS(全)
2015/08/13 Javascript
jQuery+Ajax+PHP+Mysql实现分页显示数据实例讲解
2015/09/27 Javascript
Bootstrap入门书籍之(五)导航条、分页导航
2016/02/17 Javascript
CKEditor无法验证的解决方案(js验证+jQuery Validate验证)
2016/05/09 Javascript
BootStrap点击下拉菜单项后显示一个新的输入框实现代码
2016/05/16 Javascript
js仿腾讯QQ的web登陆界面
2016/08/19 Javascript
javascript 中Cookie读、写与删除操作
2017/03/29 Javascript
nodejs服务搭建教程 nodejs访问本地站点文件
2017/04/07 NodeJs
AngularJS 将再发布一个重要版本 然后进入长期支持阶段
2018/01/31 Javascript
jQuery实现form表单序列化转换为json对象功能示例
2018/05/23 jQuery
通过Nodejs搭建网站简单实现注册登录流程
2019/06/14 NodeJs
Python中max函数用法实例分析
2015/07/17 Python
使用Python读写文本文件及编写简单的文本编辑器
2016/03/11 Python
Python基于PyGraphics包实现图片截取功能的方法
2017/12/21 Python
ipython和python区别详解
2019/06/26 Python
python 合并多个excel中同名的sheet
2021/01/22 Python
会计毕业生求职简历的自我评价
2013/10/20 职场文书
运动会100米解说词
2014/01/23 职场文书
个人现实表现材料
2014/02/04 职场文书
三月雷锋月活动总结
2014/07/03 职场文书
优秀班集体申报材料
2014/12/25 职场文书
预备党员自我评价范文
2015/03/04 职场文书
高校自主招生校长推荐信
2015/03/23 职场文书
通讯稿格式及范文
2015/07/22 职场文书
新娘婚礼致辞
2015/07/27 职场文书
《学会看病》教学反思
2016/02/17 职场文书