全面了解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更新列表的方法
Jul 28 Python
使用Python通过win32 COM实现Word文档的写入与保存方法
May 08 Python
Python运维之获取系统CPU信息的实现方法
Jun 11 Python
不知道这5种下划线的含义,你就不算真的会Python!
Oct 09 Python
Python Pywavelet 小波阈值实例
Jan 09 Python
关于Python 的简单栅格图像边界提取方法
Jul 05 Python
Flask配置Cors跨域的实现
Jul 12 Python
Python爬虫爬取Bilibili弹幕过程解析
Oct 10 Python
python框架flask入门之路由及简单实现方法
Jun 07 Python
python logging 重复写日志问题解决办法详解
Aug 04 Python
Python 线程池模块之多线程操作代码
May 20 Python
OpenCV-Python实现轮廓拟合
Jun 08 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中的cookie不用刷新就生效的方法
2012/02/04 PHP
php多任务程序实例解析
2014/07/19 PHP
PHP使用pear实现mail发送功能 windows环境下配置pear
2016/04/15 PHP
详解Yii2.0 rules验证规则集合
2017/03/21 PHP
借用Google的Javascript API Loader来加速你的网站
2009/01/28 Javascript
javascript面向对象之Javascript 继承
2010/05/04 Javascript
分享20款好玩的jQuery游戏
2011/04/17 Javascript
jquery $(this).attr $(this).val方法使用介绍
2013/10/08 Javascript
jQuery focus和blur事件的应用详解
2014/01/26 Javascript
$("").click与onclick的区别示例介绍
2014/09/25 Javascript
JavaScript中的toLocaleDateString()方法使用简介
2015/06/12 Javascript
JS排序之冒泡排序详解
2017/04/08 Javascript
jquery 键盘事件的使用方法详解
2017/09/13 jQuery
Vue 全局loading组件实例详解
2018/05/29 Javascript
如何用Node写页面爬虫的工具集
2018/10/26 Javascript
vue改变对象或数组时的刷新机制的方法总结
2019/04/24 Javascript
详解vuex之store源码简单解析
2019/06/13 Javascript
JS中的算法与数据结构之集合(Set)实例详解
2019/08/20 Javascript
jQuery实现雪花飘落效果
2020/08/02 jQuery
jQuery使用hide()、toggle()函数实现相机品牌展示隐藏功能
2021/01/29 jQuery
【Python】Python的urllib模块、urllib2模块批量进行网页下载文件
2016/11/19 Python
Python网络爬虫出现乱码问题的解决方法
2017/01/05 Python
几种实用的pythonic语法实例代码
2018/02/24 Python
python flask安装和命令详解
2019/04/02 Python
Python3.5常见内置方法参数用法实例详解
2019/04/29 Python
python中对_init_的理解及实例解析
2019/10/11 Python
python统计函数库scipy.stats的用法解析
2020/02/25 Python
基于Keras 循环训练模型跑数据时内存泄漏的解决方式
2020/06/11 Python
html5 Canvas画图教程(3)—canvas出现1像素线条模糊不清的原因
2013/01/09 HTML / CSS
美国滑雪板和装备购物网站:Skis.com
2018/12/20 全球购物
承诺书怎么写
2014/03/26 职场文书
供货协议书范本
2014/04/22 职场文书
领导班子专题民主生活会情况想汇报
2014/09/30 职场文书
母亲节主题班会
2015/08/14 职场文书
建议书的格式及范文
2015/09/14 职场文书
PHP遍历数组的6种方式总结
2021/11/17 PHP