Python基础学习笔记(一)安装以及IDE的配置
一、初识Python
Python官方网站:www.python.org
版本:python-3.4.3.amd64
初次接触Python,没有使用Python 2.x进行开发真实项目的经历。所以不知2.x版本和3.x版本孰优孰劣,目前是作为一门兴趣来了解及学习。
二、安装
windows环境安装
由于未有真实的Python开发经验,切目前仅限于学习,故所有的操作均在windows环境下进行。
1.官网下载安装程序,链接:https://www.python.org/downloads/
2.下载完成之后,双击运行下载的 python-3.4.3.amd64.msi 文件(自行选择用户,默认为install for all users)
3.指定安装路径
4.选择自定义选项,建议此处勾选上 Add Python.exe to Path(会省略安装好Python之后手动配置path的麻烦)
5.等待安装结束
验证是否安装成功:win键+R,回车,在命令行键入'python'命令显示如下图所示,即为成功

三、IDE
1.Python自带编辑器,接触python之后的前几天一直在使用。就好像初识java的时候,曾经用.txt进行编写java代码一样,是一个逐渐趋向自动化过程。

2.Notepad++是一个开源的文本编辑器,功能强大,可以通过如下方法运行python脚本。
1.按 'F5' 或者点击 '运行',弹出如下窗口:

将命令:
cmd /k python "$(FULL_CURRENT_PATH)" & PAUSE & EXIT
拷贝至上图的框中,设置自定义的快捷键,somebody设置为的 alt+r
2.验证是否设置成功
新建一个python脚本文件(.py结尾),新建了一个test.py的文件并简单写了一个输出语句:print('Hello Python~') 保存。使用刚才定义的快捷键
结果如下图所示:

第一行即为该输出语句的输出结果,证明配置正确。
3.Eclipse插件
1.安装Eclipse
2.Help ==> Install New Software ==> Add,之后,如下图所示

输入name,然后location(http://pydev.org/updates),点击OK
3.等到出现下图所示

选择PyDev,进行安装

装完,重启即可新建python项目了
部分内容引用自fee's land的博客
Python基础学习笔记(一)安装以及IDE的配置的更多相关文章
- 0003.5-20180422-自动化第四章-python基础学习笔记--脚本
0003.5-20180422-自动化第四章-python基础学习笔记--脚本 1-shopping """ v = [ {"name": " ...
- Python 基础学习笔记(超详细版)
1.变量 python中变量很简单,不需要指定数据类型,直接使用等号定义就好.python变量里面存的是内存地址,也就是这个值存在内存里面的哪个地方,如果再把这个变量赋值给另一个变量,新的变量通过之前 ...
- python 基础学习笔记(1)
声明: 本人是在校学生,自学python,也是刚刚开始学习,写博客纯属为了让自己整理知识点和关键内容,当然也希望可以通过我都博客来提醒一些零基础学习python的人们.若有什么不对,请大家及时指出, ...
- 0001-20180421-自动化第一章-python基础学习笔记
======================学习python==================介绍: python种类: cpython(*),jpython,ironpython,rubypyth ...
- python基础学习笔记(一)
安装与运行交互式解释器 在绝大多数linux和 UNIX系统安装中(包括Mac OS X),Python的解释器就已经存在了.我们可以在提示符下输入python命令进行验证(作者环境ubuntu) f ...
- 第一课、python基础学习笔记
自动化非自动化的区别 自动化测试就是让机器按照人的想法把功能全部跑一遍 自动化测试的过程,让我们写一段程序去测试另一段程序是否正常的过程 Java 编译型语言, 编码-->编译-->解 ...
- Python基础学习笔记(十三)异常
参考资料: 1. <Python基础教程> 2. http://www.runoob.com/python/python-exceptions.html Python用异常对象(excep ...
- Python基础学习笔记(十二)文件I/O
参考资料: 1. <Python基础教程> 2. http://www.runoob.com/python/python-files-io.html ▶ 键盘输入 注意raw_input函 ...
- Python基础学习笔记(十一)函数、模块与包
参考资料: 1. <Python基础教程> 2. http://www.runoob.com/python/python-functions.html 3. http://www.liao ...
- Python基础学习笔记(十)日期Calendar和时间Timer
参考资料: 1. <Python基础教程> 2. http://www.runoob.com/python/python-date-time.html 3. http://www.liao ...
随机推荐
- [翻译] KVNProgress
KVNProgress KVNProgress is a fully customizable progress HUD that can be full screen or not. KVNProg ...
- 9、django
django是一款功能强大的web框架 自带admin后台管理.session.ORM.form验证功能.用户auth验证.模板引擎.simple tag.过滤器 Django RESTful fra ...
- ZT extern "C"的用法解析
extern "C"的用法解析 1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同. ...
- Kafka生产者producer简要总结
Kafka producer在设计上要比consumer简单,不涉及复杂的组管理操作,每个producer都是独立进行工作的,与其他producer实例之间没有关联.Producer的主要功能就是向某 ...
- C++课堂作业(2)
github的链接: https://github.com/deepYY/object-oriented/tree/master/PAT.1025 题目 给定一个常数K以及一个单链表L,请编写程序将L ...
- Angular2 Router路由相关
路由设置 Angular中路由的配置应该按照先具体路由到通用路由的设置,因为Angular使用先匹配者优先的原则. 示例: 路由设置如下: export const reportRoute: Rout ...
- python网络爬虫--简单爬取糗事百科
刚开始学习python爬虫,写了一个简单python程序爬取糗事百科. 具体步骤是这样的:首先查看糗事百科的url:http://www.qiushibaike.com/8hr/page/2/?s=4 ...
- P2059 [JLOI2013]卡牌游戏
题目描述 N个人坐成一圈玩游戏.一开始我们把所有玩家按顺时针从1到N编号.首先第一回合是玩家1作为庄家.每个回合庄家都会随机(即按相等的概率)从卡牌堆里选择一张卡片,假设卡片上的数字为X,则庄家首先把 ...
- 什么是工厂函数?Python 中工厂函数怎么理解?(转)
所谓工厂函数就是指这些内建函数都是类对象(实际上是类), 当你调用它们时,实际上是创建了一个类实例. type():查看类型
- Lua库-string库
string.len(s) string.rep(s,n) string.lower(s) string.upper(s) string.sub(s,i);//截取s第i个开始的后缀 string.s ...