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脚本需要在服务器上运行,还需要在服务器安装各种相关的软件才行, ...
随机推荐
- FFMpeg for PHP
PHP使用FFMpeg来转换视频格式.Github上搜索FFMPEG,到https://github.com/PHP-FFMpeg/PHP-FFMpeg. For Windows users : Pl ...
- WEB服务器防盗链_HttpAccessKeyModule_Referer(Nginx&&PHP)
盗链的概念指在自己的页面上展示一些并不在自己服务器上的内容.也就是获得他人服务器上的资源地址,绕过别人的资源展示页面,直接在自己的页面上向最终用户提供此内容.如,小站盗用大站的图片.音乐.视频.软件等 ...
- Redis进阶实践之十四 Redis-cli命令行工具使用详解第一部分
一.介绍 redis学了有一段时间了,以前都是看视频,看教程,很少看官方的东西.现在redis的东西要看的都差不多看完了.网上的东西也不多了.剩下来就看看官网的东西吧,一遍翻译,一遍测试. ...
- jquery 上传图片转为base64,ajax提交到后台
支持多张图片上传.图片上传数量修改.可以删除 <!DOCTYPE html> <html> <head> <meta charset="utf-8& ...
- css动画--元素上下跳动
在H5场景动画时,常常会用到着一样一个效果,箭头持续上下跳动来引导用户上下滑动整个页面 <!DOCTYPE html > <html> <head> <met ...
- R语言︱非结构化数据处理神器——rlist包
本文作者:任坤,厦门大学王亚南经济研究院金融硕士生,研究兴趣为计算统计和金融量化交易,pipeR,learnR,rlist等项目的作者. 近年来,非关系型数据逐渐获得了更广泛的关注和使用.下面分别列举 ...
- R语言︱数据分组统计函数族——apply族用法与心得
每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- 笔者寄语:apply族功能强大,实用,可以代替 ...
- Oracle 存储过程中的 =>
oracle实参与形参有两种对应方式1.一种是位置方式,和面向对象语言参数传递类似;2.另外一种是=> 作为形参对应,因为位置对应方法有缺限,比如一个函数有3个参数,但第2个是可以不传(有默认值 ...
- dojo中获取表格中某一行的某个值
dojo中经常出现对表格中的某行进行操作,如单击某行修改.删除等.那怎样获取某行的唯一标示呢? 如查询表格中的某列有个userId,并且这个是唯一的,那么可以通过它来访问这一列 具体操作代码如下: v ...
- freemarker.template.TemplateException:Error parsing including template
1.错误描述 freemarker.template.TemplateException:Error parsing including template ftl/main.ftl:on line 6 ...