全面了解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 相关文章推荐
Ubuntu 14.04+Django 1.7.1+Nginx+uwsgi部署教程
Nov 18 Python
Python中列表、字典、元组、集合数据结构整理
Nov 20 Python
python批量替换页眉页脚实例代码
Jan 22 Python
Python内置模块logging用法实例分析
Feb 12 Python
在python Numpy中求向量和矩阵的范数实例
Aug 26 Python
Python对Excel按列值筛选并拆分表格到多个文件的代码
Nov 05 Python
python默认参数调用方法解析
Feb 09 Python
django-crontab实现服务端的定时任务的示例代码
Feb 17 Python
使用matplotlib动态刷新指定曲线实例
Apr 23 Python
使用Keras预训练模型ResNet50进行图像分类方式
May 23 Python
浅谈Python协程
Jun 17 Python
Python3+Django get/post请求实现教程详解
Feb 16 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
set_exception_handler函数在ThinkPHP中的用法
2014/10/31 PHP
使用PHP连接多种数据库的实现代码(mysql,access,sqlserver,Oracle)
2016/12/21 PHP
PHP获取真实IP及IP模拟方法解析
2020/11/24 PHP
JS中Date日期函数中的参数使用介绍
2014/01/02 Javascript
基于NodeJS的前后端分离的思考与实践(四)安全问题解决方案
2014/09/26 NodeJs
jquery获取url参数及url加参数的方法
2015/10/26 Javascript
JS+CSS3制作炫酷的弹窗效果
2016/11/08 Javascript
JavaScript判断浏览器及其版本信息
2017/01/20 Javascript
angularjs点击图片放大实现上传图片预览
2017/02/24 Javascript
微信小程序 跳转方式总结
2017/04/20 Javascript
json的结构与遍历方法实例分析
2017/04/25 Javascript
vue.js评论发布信息可插入QQ表情功能
2017/08/08 Javascript
使用JavaScript实现在页面中显示距离2017年中秋节的天数
2017/09/26 Javascript
JS实现的简单表单验证功能示例
2017/10/13 Javascript
nodejs 简单实现动态html的方法
2018/05/12 NodeJs
JS中call和apply函数用法实例分析
2018/06/20 Javascript
详解基于Vue2.0实现的移动端弹窗(Alert, Confirm, Toast)组件
2018/08/02 Javascript
nodejs高大上的部署方式(PM2)
2018/09/11 NodeJs
详解关于Vue版本不匹配问题(Vue packages version mismatch)
2018/09/17 Javascript
Vue 一键清空表单的实现方法
2020/02/07 Javascript
Python3.6.x中内置函数总结及讲解
2019/02/22 Python
Python 微信爬虫完整实例【单线程与多线程】
2019/07/06 Python
django迁移文件migrations的实现
2020/03/31 Python
Python使用xlrd实现读取合并单元格
2020/07/09 Python
百思买加拿大:Best Buy Canada
2018/03/20 全球购物
Tahari ASL官方网站:高级设计师女装
2021/03/15 全球购物
应届生财务会计求职信
2013/11/05 职场文书
2014迎新年晚会策划方案
2014/02/23 职场文书
销售职业生涯规划范文
2014/03/14 职场文书
销售个人求职信范文
2014/04/28 职场文书
经贸专业毕业生求职信范文
2014/05/01 职场文书
离婚协议书怎么写(范本参考)
2014/09/30 职场文书
2014年残疾人工作总结
2014/12/06 职场文书
客户付款通知书
2015/04/23 职场文书
小学学习委员竞选稿
2015/11/20 职场文书
幽默导游词应该怎么写?
2019/08/26 职场文书