Python3基础教程1——Python的环境搭建
2018年3月8日
当然推荐一个比较系统的教程 http://www.runoob.com/python3/python3-tutorial.html 人家也写的也比我好啦
本教程为新手向的,请大佬跳过哈。第一次在博客园写文章,有不足之处也请希望批评指正。
python已经火了一段时间,之前一直忙着工作,最近准备学习下Python,顺便整理下文档。因为本汪是做游戏相关的工作,所以有些小的练习也会以游戏的方式来进行,那么不说废话了接下来就是开始吧。
一.安装python3.6.4
1.下载地址:https://www.python.org/downloads/release/python-364/
如果是64位的系统如图下载,32位的选择不带-64的下载即可。
2.安装
如图记得勾选这个选项,要不需要自己手动配置环境变量哦。
3.检查是否安装成功
打开命令行输入python,显示如下说明python已经正确的安装到机子上了,因为本机装了2个python版本,所以图上现在显示的是Python2.7.13
退出交互模式的方法,输入exit()回车即可退出
二.安装PyCharm
引用百度百科的内容:PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。而且之前用过idea的朋友肯定使用起来也会非常顺手,所以推荐使用这个IDE。
1.下载地址:http://www.jetbrains.com/pycharm/download/
这里我们选择免费的Community社区版本。Professional专业版本应该是免费30天,之后就要收费了。
2.安装
如上图勾选,根据自己的操作系统选择对应版本,剩下的都点下一步安装即可。
3.配置运行环境
第一次运行的时候会有很多窗口弹出来,不过那些基本都不用管直接点掉就好了,当然如果不想使用默认的工作空间修改下路径就好了。
首先我们打开File->Settings
找到Peoject Interpreter
如果你只安装了刚才的python3.6.4版本这里应该默认会出现3.6,但是因为本机之前安装过2.7版本,所以这里我们需要手动添加一下。
点击Show All
点击+
如图在Base interpreter里面找到刚才安装的Python36的exe程序
点击OK后则会拷贝一些文件,完毕后就可以选择Python3.6了
4.设置编码格式
为了避免中文乱码,我们还是在settings里面将编码格式都设置为UTF-8
5.运行第一个程序Hello World
对项目点击右键,选择New->Python File,新建一个python文件
输入以下代码
print("hello world")
点击Run->run运行该程序
选择需要运行的脚本名称,当然就是你新建时候起的名称
运行结果
可以看到hello world已经顺利显示了,意味着Python的环境以及开发环境都顺利的配置了。
下一篇准备讲讲变量类型,后面学习下爬虫后一样也会出教程,喜欢的话可以支持下哈。
Python3基础教程1——Python的环境搭建的更多相关文章
- Selenium基础教程(二)环境搭建
一.环境搭建 (1)初学者最佳环境: Python 2.7 + Selenium 2+ Firefox 46 (2)喜欢尝新的环境: Python 3.6 + Selenium 3+ Firefox ...
- Python3基础教程2——Python的标准数据类型
2018年3月12日 这次介绍一些python里面的标准数据类型 当然还是推荐一个比较系统的教程 http://www.runoob.com/python3/python3-tutorial.html ...
- Java零基础教程(一)环境搭建
本文将带领您一步一步地搭建Java开发环境 一.认识什么是Java Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言. Java可运行于多个平台,如Window ...
- Linux CentOS Python开发环境搭建教程
CentOS安装Python 1.CentOS已经自带安装了2.x版本,先尝试python命令检查已安装的版本.如果你使用rpm.yum或deb命令安装过,请使用相对命令查询. 2.复制安装文件链 ...
- Android基础-系统架构分析,环境搭建,下载Android Studio,AndroidDevTools,Git使用教程,Github入门,界面设计介绍
系统架构分析 Android体系结构 安卓结构有四大层,五个部分,Android分四层为: 应用层(Applications),应用框架层(Application Framework),系统运行层(L ...
- Android基础新手教程——1.2 开发环境搭建
Android基础新手教程--1.2 开发环境搭建 标签: Android基础新手教程 如今主流的Android开发环境有: ①Eclipse + ADT + SDK ②Android Studio ...
- python开发环境搭建
虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境. 1.准备好安装包 1)上python官网下载python运 ...
- selenium + python 自动化测试环境搭建
selenium + python 自动化测试 —— 环境搭建 关于 selenium Selenium 是一个用于Web应用程序测试的工具.Selenium测试直接运行在浏览器中,就像真正的用户在操 ...
- python服务器环境搭建(2)——安装相关软件
在上一篇我们在本地的虚拟服务器上安装好CentOS7后,我们的python web服务.自定义的python service或python脚本需要在服务器上运行,还需要在服务器安装各种相关的软件才行, ...
随机推荐
- Https访问
Let's Encrypt是很火的一个免费SSL证书发行项目,自动化发行证书,证书有90天的有效期.适合个人使用或者临时使用,不用再忍受自签发证书不受浏览器信赖的提示.去年VPS侦探曾经说过Let's ...
- 使用C#开发C/S框架高级版添加新项目实例
操作步骤: 1.新建一个项目CSFramework3.test,在CSFramework3.test项目下新建一个FormMan窗口(此时不需要继承). 2.按F7打开类,替换一下引用 using S ...
- 大数相加(类似杭电acm1002)
/*输入两个非常大的整数(完全超出了int.long的表示范围),这个整数的长度可能超过100位,计算并输出这两个数相加的结果.*/ //自己用题目所给的案例测试,输出是正确的,也能输出正确的结果,不 ...
- FreeImage库如何转换图片格式?
FreeImage下载地址:http://freeimage.sourceforge.net/ //freeimagemain.h #ifndef FREEIMAGEMAIN_H #define FR ...
- the c programing language 学习过程6
payroll工资名单 hierarchy分层层次 vexing 使人烦恼的 alignment结盟 semantics 语义 aethetic审美 parameterize 参数化 1结构标记 成员 ...
- (转载)SVM-基础(三)
支持向量机: Kernel by pluskid, on 2010-09-11, in Machine Learning 70 comments 本文是"支持向量机系列" ...
- SecureCRT8.0设置语法高亮
SecureCRT默认不显示语法高亮,整个界面颜色单一,用起来很不舒服,也没有效率,所有通过设置一下语法高亮还是很有必要的, 默认字体也看着不是很清晰.所以还是修改一下预告高亮比较好 设置语法高亮,多 ...
- ajax的缺点
平时我们大多注意的都是ajax给我们所带来的好处诸如用户体验的提升.对ajax所带来的缺陷有所忽视. 下面所阐述的ajax的缺陷都是它先天所产生的. 1.ajax干掉了back按钮,即对浏览器后退机制 ...
- MySQL参数max_connect_errors分析释疑
最近一MySQL服务器,由于一些特殊因素遇到"ERROR 1129 (00000): Host 'xxx' is blocked because of many connection e ...
- 2.3 PCI桥与PCI设备的配置空间
PCI设备都有独立的配置空间,HOST主桥通过配置读写总线事务访问这段空间.PCI总线规定了三种类型的PCI配置空间,分别是PCI Agent设备使用的配置空间,PCI桥使用的配置空间和Cardbus ...