全面了解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变量时要避免的3个错误
Oct 30 Python
Python浅复制中对象生存周期实例分析
Apr 02 Python
python使用插值法画出平滑曲线
Dec 15 Python
pthon贪吃蛇游戏详细代码
Jan 27 Python
详解Python下载图片并保存本地的两种方式
May 15 Python
PyQt5创建一个新窗口的实例
Jun 20 Python
Python 实现输入任意多个数,并计算其平均值的例子
Jul 16 Python
Python Django2 model 查询介绍(条件、范围、模糊查询)
Mar 16 Python
Pycharm中安装Pygal并使用Pygal模拟掷骰子(推荐)
Apr 08 Python
Python特殊属性property原理及使用方法解析
Oct 09 Python
Python实现对word文档添加密码去除密码的示例代码
Dec 29 Python
解决python3安装pandas出错的问题
May 20 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 使用array函数实现分页
2015/02/13 PHP
Jquery 1.42 checkbox 全选和反选代码
2010/03/27 Javascript
高性能WEB开发 flush让页面分块,逐步呈现 flush让页面分块,逐步呈现
2010/06/19 Javascript
jQuery实现密保互斥问题解决方案
2013/08/16 Javascript
jQuery.lazyload+masonry改良图片瀑布流代码
2014/06/20 Javascript
jQuery实现滚动切换的tab选项卡效果代码
2015/08/26 Javascript
跟我学习javascript的this关键字
2020/05/28 Javascript
javascript实现随机显示星星特效
2016/01/28 Javascript
Javascript 5种方法实现过滤删除前后所有空格
2016/06/22 Javascript
详解angularjs利用ui-route异步加载组件
2017/05/21 Javascript
原生JS实现自定义滚动条效果
2020/10/27 Javascript
基于VUE实现的九宫格抽奖功能
2018/09/30 Javascript
详解js加减乘除精确计算
2019/03/19 Javascript
JavaScript迭代器的含义及用法
2019/06/21 Javascript
[04:49]期待西雅图之战 2016国际邀请赛中国区预选赛WINGS战队赛后采访
2016/06/29 DOTA
python处理PHP数组文本文件实例
2014/09/18 Python
举例讲解Python中的算数运算符的用法
2015/05/13 Python
TensorFlow神经网络优化策略学习
2018/03/09 Python
详谈python中冒号与逗号的区别
2018/04/18 Python
python对html过滤处理的方法
2018/10/21 Python
Python实现制度转换(货币,温度,长度)
2019/07/14 Python
Django admin model 汉化显示文字的实现方法
2019/08/12 Python
Python 实现自动完成A4标签排版打印功能
2020/04/09 Python
Python爬虫获取op.gg英雄联盟英雄对位胜率的源码
2021/01/29 Python
纯CSS3制作页面切换效果的实例代码
2019/05/30 HTML / CSS
HTML5+CSS3绘制锯齿状的矩形
2016/03/01 HTML / CSS
澳大利亚最大的女装零售商:Millers
2017/09/10 全球购物
校庆筹备方案
2014/03/30 职场文书
党委班子对照检查材料
2014/08/19 职场文书
学生检讨书怎么写
2014/10/09 职场文书
求职简历自荐信怎么写
2015/03/26 职场文书
幼儿园开学家长寄语(2016春季)
2015/12/03 职场文书
SqlServer: 如何更改表的文件组?(进而改变存储位置)
2021/04/05 SQL Server
一文搞懂Redis中String数据类型
2022/04/03 Redis
Python中生成随机数据安全性、多功能性、用途和速度方面进行比较
2022/04/14 Python
vscode内网访问服务器的方法
2022/06/28 Servers