全面了解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基于xmlrpc实现二进制文件传输的方法
Jun 02 Python
Python之日期与时间处理模块(date和datetime)
Feb 16 Python
python urllib爬取百度云连接的实例代码
Jun 19 Python
python实现输入数字的连续加减方法
Jun 22 Python
python存储16bit和32bit图像的实例
Dec 05 Python
关于python pycharm中输出的内容不全的解决办法
Jan 10 Python
解决tensorflow添加ptb库的问题
Feb 10 Python
python中如何写类
Jun 29 Python
Python列表推导式实现代码实例
Sep 09 Python
Python使用protobuf序列化和反序列化的实现
May 19 Python
python常见的占位符总结及用法
Jul 02 Python
Python可视化神器pyecharts之绘制箱形图
Jul 07 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(2)
2006/10/09 PHP
PHP使用PDO访问oracle数据库的步骤详解
2017/09/29 PHP
PHP Swoole异步MySQL客户端实现方法示例
2019/10/24 PHP
经典海量jQuery插件 大家可以收藏一下
2010/02/07 Javascript
IE与Firefox在JavaScript上的7个不同句法分享
2011/10/30 Javascript
JS/Jquery判断对象为空的方法
2015/06/11 Javascript
JS获取文件大小方法小结
2015/12/08 Javascript
利用jquery制作滚动到指定位置触发动画
2016/03/26 Javascript
js仿淘宝和百度文库的评分功能
2016/05/15 Javascript
AngularJs Understanding the Model Component
2016/09/02 Javascript
Vue2.x中的父组件传递数据至子组件的方法
2017/05/01 Javascript
详解10分钟学会vue滚动行为
2017/09/21 Javascript
关于react-router/react-router-dom v4 history不能访问问题的解决
2018/01/08 Javascript
使用vue-router完成简单导航功能【推荐】
2018/06/28 Javascript
从零开始学习搭建React脚手架项目
2018/08/23 Javascript
[04:56]经典回顾:前Ehome 与 前LGD
2015/02/26 DOTA
python查询sqlite数据表的方法
2015/05/08 Python
对python .txt文件读取及数据处理方法总结
2018/04/23 Python
Pandas:DataFrame对象的基础操作方法
2018/06/07 Python
python3 读取Excel表格中的数据
2018/10/16 Python
python进阶之多线程对同一个全局变量的处理方法
2018/11/09 Python
解决python3.5 正常安装 却不能直接使用Tkinter包的问题
2019/02/22 Python
Python实现Keras搭建神经网络训练分类模型教程
2020/06/12 Python
data:image data url 文件转为Blob上传后端的方法
2019/07/16 HTML / CSS
Html5页面点击遮罩层背景关闭遮罩层
2020/11/30 HTML / CSS
Zavvi美国:英国娱乐之家
2017/03/19 全球购物
波兰多品牌运动商店:StreetStyle24.pl
2020/09/22 全球购物
当文件系统受到破坏时,如何检查和修复系统?
2012/03/09 面试题
联谊活动策划书
2014/01/26 职场文书
《春笋》教学反思
2014/04/15 职场文书
商务经理岗位职责
2014/08/03 职场文书
2014年街道办事处工作总结
2014/12/11 职场文书
车间主任岗位职责
2015/02/03 职场文书
Python 流媒体播放器的实现(基于VLC)
2021/04/28 Python
Pytorch 实现变量类型转换
2021/05/17 Python
Python实现批量自动整理文件
2022/03/16 Python