全面了解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进阶教程之异常处理
Aug 30 Python
Python使用MySQLdb for Python操作数据库教程
Oct 11 Python
Python实现感知机(PLA)算法
Dec 20 Python
浅谈Python中重载isinstance继承关系的问题
May 04 Python
Python实现的爬取小说爬虫功能示例
Mar 30 Python
pandas按行按列遍历Dataframe的几种方式
Oct 23 Python
pandas分组聚合详解
Apr 10 Python
Python使用urlretrieve实现直接远程下载图片的示例代码
Aug 17 Python
Python3+RIDE+RobotFramework自动化测试框架搭建过程详解
Sep 23 Python
python SOCKET编程基础入门
Feb 27 Python
关于 Python json中load和loads区别
Nov 07 Python
Python+Matplotlib+LaTeX玩转数学公式
Feb 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
论建造顺序的重要性
2020/03/04 星际争霸
咖啡与牛奶
2021/03/03 冲泡冲煮
MySQL数据库转移,access,sql server 转 MySQL 的图文教程
2007/09/02 PHP
解密ThinkPHP3.1.2版本之独立分组功能应用
2014/06/19 PHP
php集成环境xampp中apache无法启动问题解决方案
2014/11/18 PHP
php简单生成一组与多组随机字符串的方法
2017/05/09 PHP
YII2框架中excel表格导出的方法详解
2017/07/21 PHP
PHP7 foreach() 函数修改
2021/03/09 PHP
web前端开发也需要日志
2010/12/09 Javascript
javascript中数组的定义及使用实例
2015/01/21 Javascript
手机端页面rem宽度自适应脚本
2015/05/20 Javascript
Node.js编程中客户端Session的使用详解
2015/06/23 Javascript
JavaScript访问字符串中单个字符的两种方法
2015/07/03 Javascript
jQuery文字提示与图片提示效果实现方法
2016/07/04 Javascript
基于jQuery实现淡入淡出效果轮播图
2020/07/31 Javascript
jQuery实现遮罩层登录对话框
2016/12/29 Javascript
利用Jquery实现几款漂亮实用的时间轴(附示例代码)
2017/02/15 Javascript
Web安全之XSS攻击与防御小结
2018/12/13 Javascript
vue 左滑删除功能的示例代码
2019/01/28 Javascript
js实现图片粘贴到网页
2019/12/06 Javascript
antd form表单数据回显操作
2020/11/02 Javascript
Python标准库sched模块使用指南
2017/07/06 Python
Windows系统下PhantomJS的安装和基本用法
2018/10/21 Python
python mac下安装虚拟环境的图文教程
2019/04/12 Python
python中的句柄操作的方法示例
2019/06/20 Python
python实现比较类的两个instance(对象)是否相等的方法分析
2019/06/26 Python
Python 多线程其他属性以及继承Thread类详解
2019/08/28 Python
django迁移文件migrations的实现
2020/03/31 Python
Python使用tkinter制作在线翻译软件
2021/02/22 Python
一款利用纯css3实现的360度翻转按钮的实例教程
2014/11/05 HTML / CSS
End Clothing美国站:英国男士潮牌商城
2018/04/20 全球购物
Parfumdreams英国:香水和化妆品
2019/05/10 全球购物
北欧最好的童装网上商店:Babyshop
2019/09/15 全球购物
经济与贸易专业应届生求职信
2013/11/19 职场文书
企业财务经理岗位职责
2015/04/08 职场文书
postgresql 删除重复数据案例详解
2021/08/02 PostgreSQL