全面了解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使用range函数计算一组数和的方法
May 07 Python
浅谈python新手中常见的疑惑及解答
Jun 14 Python
浅谈numpy生成数组的零值问题
Nov 12 Python
python实现windows壁纸定期更换功能
Jan 21 Python
python常用函数与用法示例
Jul 02 Python
python实现图片九宫格分割
Mar 07 Python
利用ImageAI库只需几行python代码实现目标检测
Aug 09 Python
Python使用Beautiful Soup爬取豆瓣音乐排行榜过程解析
Aug 15 Python
python实现输出一个序列的所有子序列示例
Nov 18 Python
numpy创建单位矩阵和对角矩阵的实例
Nov 29 Python
Flask搭建一个API服务器的步骤
May 28 Python
python基础之文件操作
Oct 24 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 adodb连接带密码access数据库实例,测试成功
2008/05/14 PHP
php读取msn上的用户信息类
2008/12/05 PHP
基于php-fpm 参数的深入理解
2013/06/03 PHP
PHP加密解密字符串汇总
2015/04/26 PHP
php实现页面纯静态的实例代码
2017/06/21 PHP
jQuery 工具函数学习资料
2010/04/29 Javascript
JavaScript中使用stopPropagation函数停止事件传播例子
2014/08/27 Javascript
深入浅析JavaScript中的scrollTop
2016/07/11 Javascript
极力推荐10个短小实用的JavaScript代码段
2016/08/03 Javascript
Auto.js自动收取自己和好友蚂蚁森林能量脚本
2018/06/28 Javascript
浅析Vue实例以及生命周期
2018/08/14 Javascript
Layui带搜索的下拉框的使用以及动态数据绑定方法
2019/09/28 Javascript
vuex存储复杂参数(如对象数组等)刷新数据丢失的解决方法
2019/11/05 Javascript
解决VUE自定义拖拽指令时 onmouseup 与 click事件冲突问题
2020/07/24 Javascript
浅谈js数组splice删除某个元素爬坑
2020/10/14 Javascript
[01:33:30]DOTA2-DPC中国联赛 正赛 RNG vs Phoenix BO3 第二场 2月5日
2021/03/11 DOTA
将Python代码嵌入C++程序进行编写的实例
2015/07/31 Python
python列表每个元素同增同减和列表元素去空格的实例
2019/07/20 Python
pycharm 实现调试窗口恢复
2021/02/05 Python
浅谈基于HTML5的在线视频播放方案
2016/02/18 HTML / CSS
AT&T Wireless:手机、无限数据计划和配件
2018/06/03 全球购物
印度服装购物网站:Limeroad
2018/09/26 全球购物
美国新娘礼品店:The Paisley Box
2020/09/08 全球购物
超市营业员岗位职责
2013/12/20 职场文书
大学生村官心得体会范文
2014/01/04 职场文书
二手书店创业计划书
2014/01/16 职场文书
大学中国梦演讲稿
2014/04/23 职场文书
百日安全生产活动总结
2014/07/05 职场文书
保安辞职信范文
2015/02/28 职场文书
个人借条范本
2015/05/25 职场文书
2016优秀青年志愿者事迹材料
2016/02/25 职场文书
英语版自我评价,35句话轻松搞定
2019/10/08 职场文书
golang slice元素去重操作
2021/04/30 Golang
Mysql实现主从配置和多主多从配置
2021/06/02 MySQL
Django与数据库交互的实现
2021/06/03 Python
python中的getter与setter你了解吗
2022/03/24 Python