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脚本需要在服务器上运行,还需要在服务器安装各种相关的软件才行, ...
随机推荐
- Nginx下编译PHP+Mysql
先说一下PHP在Apache和Nginx下所扮演的角色 apache一般是把php当做自己的一个模块来启动的. 而nginx则是把http请求变量(如get,user_agent等)转发给 php进程 ...
- Centos下快速安装Nginx
1.准备工作 选首先安装这几个软件:GCC,PCRE(Perl Compatible Regular Expression),zlib,OpenSSL. Nginx是C写的,需要用GCC编译:Ngin ...
- 阿里云ECS重置磁盘到SSH登录
1.登录阿里云(www.aliyun.com) -- > 控制台: 2.点击左边的"云服务器ECS": 3.点击上面"第二步",进入页面之后,点击&quo ...
- NTP 时间同步协议
http://www.faqs.org/rfcs/rfc1305.html port:123
- 计蒜客 数字解码 dp
思路:dp(i)表示前i个字符的解码方案种数.进行状态转移时需要仔细思考,分情况讨论: 设第i个字符和第i-1个字符组成的数为x. 1.如果x根本不可能出现说明不是合理的编码,直接使dp(i)为0,例 ...
- 基于Python的Flask的开发实战(第一节Flask安装)
1.安装python虚拟环境 easy_install virtualenv easy_install pip cd /home/admin virtualenv flask-website sour ...
- localhost直接访问子文件夹无法完成
刚装上新版的wamp,之前的改动都初始化了,发现了一个问题,localhost不能直接访问子文件夹了,从网上找了找答案,没费事,解决了. 将WWW目录下的index.php打开,更改里面的内容,更改内 ...
- ul 和 ol 标签的相关设置
初学者不喜欢 ul 标签的最重要一点莫过于其前面的黑点了,每次写个无序列表其前面总有一个黑点是个很讨厌的事,去掉黑点的话自然是要用到 list-style:none:这条css 属性设置了. p.p1 ...
- 面试题:HTTP与HTTPS
记录个面试题 HTTP与HTTPS的不同 1.HTTP的URL为http://开头,HTTPS的URL为https://开头 2.HTTP标准端口80,HTTPS标准端口是443 3.在OSI网络模型 ...
- for、for in和while以及do while
for循环:一般用在已知判断条件的循环; for(变量初始化;循环条件判断;循环后的执行){ 代码块 } //变量初始化可以省略,但是分号不能省.有多个的话用逗号隔开 //循环条件判断是true还是f ...