全面了解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实现udp数据报传输的方法
Sep 26 Python
用python读写excel的方法
Nov 18 Python
简单分析Python中用fork()函数生成的子进程
May 04 Python
Python抽象类的新写法
Jun 18 Python
Python设计模式之适配器模式原理与用法详解
Jan 15 Python
OpenCV里的imshow()和Matplotlib.pyplot的imshow()的实现
Nov 25 Python
django admin管理工具自定义时间区间筛选器DateRangeFilter介绍
May 19 Python
Python xlwt模块使用代码实例
Jun 10 Python
Python实现图片指定位置加图片水印(附Pyinstaller打包exe)
Mar 04 Python
python自动化之如何利用allure生成测试报告
May 02 Python
Python基础之进程详解
May 21 Python
Python激活Anaconda环境变量的详细步骤
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字符编码问题之GB2312 VS UTF-8解决方法
2011/06/23 PHP
php基础教程
2015/08/26 PHP
CI映射(加载)数据到view层的方法
2016/03/28 PHP
简单解析PHP程序的运行流程
2016/06/23 PHP
php读取qqwry.dat ip地址定位文件的类实例代码
2016/11/15 PHP
Ajax+PHP实现的模拟进度条功能示例
2019/02/11 PHP
用js实现的一个Flash滚动轮换显示图片代码生成器
2007/03/14 Javascript
FusionCharts图表显示双Y轴双(多)曲线
2012/11/22 Javascript
javascript修改表格背景色实例代码分享
2013/12/10 Javascript
详解JavaScript的while循环的使用
2015/06/03 Javascript
JS获取时间的相关函数及时间戳与时间日期之间的转换
2016/02/04 Javascript
javascript HTML5 canvas实现打砖块游戏
2020/06/18 Javascript
适用于手机端的jQuery图片滑块动画
2016/12/09 Javascript
webpack+vue2构建vue项目骨架的方法
2018/01/09 Javascript
微信小程序中遇到的iOS兼容性问题小结
2018/11/14 Javascript
JS实现简单的点赞与踩功能示例
2018/12/05 Javascript
深入理解Vue.js轻量高效的前端组件化方案
2018/12/10 Javascript
微信小程序的mpvue框架快速上手指南
2019/05/15 Javascript
[04:51]TI10典藏宝瓶Ⅱ外观视频展示
2020/08/15 DOTA
python常用web框架简单性能测试结果分享(包含django、flask、bottle、tornado)
2014/08/25 Python
浅析Python中的join()方法的使用
2015/05/19 Python
Python实现批量将word转html并将html内容发布至网站的方法
2015/07/14 Python
Python实现堆排序的方法详解
2016/05/03 Python
python处理html转义字符的方法详解
2016/07/01 Python
浅析Python中return和finally共同挖的坑
2017/08/18 Python
pytorch中的embedding词向量的使用方法
2019/08/18 Python
python 上下文管理器及自定义原理解析
2019/11/19 Python
如何将 awk 脚本移植到 Python
2019/12/09 Python
使用Pytorch搭建模型的步骤
2020/11/16 Python
大学活动总结格式
2014/04/29 职场文书
大学生就业自我推荐信
2014/05/10 职场文书
员工离职通知函
2015/04/25 职场文书
十八大观后感
2015/06/12 职场文书
回复函格式及范文
2015/07/14 职场文书
MySql按时,天,周,月进行数据统计
2022/08/14 MySQL
vue实现input输入模糊查询的三种方式
2022/08/14 Vue.js