Hello,

这里是行上行下,我是喵君姐姐

上一节介绍了python语言在心理教育科研中的一些较为普遍的应用场景,并简要概述了python语言的特性。

本节来学习python3的安装与环境搭建。

考虑到大部分人的需求与原有经验,之后的学习都会以 windows 10(64位) 操作系统为系统平台,而不是Ubuntu 16等linux系统。

这里稍作拓展,windows和linux系统下的python开发,代码风格差异较大,更关键的差异在于,某些第三方库很可能无法在windows平台进行交叉编译,因为所依赖的系统库文件不同。

随着windows后续添加对linux内核的支持,这种问题可能得到缓解,但依然不建议对这些库自行编译,从侧面也反应了使用类似anaconda的优势,一些需要专业交叉编译的特别库,会为用户编译好。

具体要安装的python版本是必须决定的首件事情,这里选择python 3.7.2,当然,也可以选择其他python3.6以上的版本。

对于基础篇,实际上python各版本的差异无须考虑,然而,如果后续到了学习如tensorflowpytorch 框架里 nvdia cuda 的显卡gpu模型训练时,对python版本这类基础开发环境的更换就几乎没有容忍度。

或许会提出疑问,假如两个会产生不兼容的python版本或第三方库都需要怎么办呢?

搭建虚拟env环境是解决这种问题的办法,此处点到为止。

Python下载地址:https://www.python.org/

选择 python-3.7.2-amd64.exe,安装然后一直下一步即可,如果已经安装就是如下图:

Python3的环境变量配置:

虽然安装时,可以勾选 “ Add python 3.7.2 to path” ,将python环境变量添加进系统,但还是建议手动添加或进行检查。右键 “此电脑”- “属性”,选择高级选项卡,选择环境变量:

找到 系统变量 的 path路径,win10有非常友好的path环境变量编辑窗体,将以下目录加入path环境变量即可:

?:Program Files(x86)python3.7(安装根目录)

?:Program Files(x86)python3.7Scripts(安装根目录的Scripts文件夹)

如果配置成功,在cmd运行窗口,直接输入 python ,会直接提示python版本,如下图:

先在d盘新建记事本,输入print("hello python"),然后更改文件名为 “hello.py”,再在cmd窗口,输入命令运行,“python d:hello.py”,结果如下:

VSCODE开发环境

当然,使用如notepad++或系统记事本无法调试,也不太正规,这里使用VSCODE编辑器(https://code.visualstudio.com/)作为开发环境。

这里vscode的使用对初学者略显困难,首先要安装python解释器和python 语法提示插件,以及方便调试的code runner插件:

注意:

最关键的vscode配置python开发环境的这一步,就是右下角去选择,python的安装路径。讲3小点:

1. python开发时,尽量使用tab键代替空格键(python对缩进敏感);

2. python3默认支持中文,文本开头直接写正式代码即可;

3. 代码文件的名字不能和已有系统库名一样,否则运行报错。

上述配置好后,右键选择 “Run Code”的结果。

分享完毕,希望有所帮助。获得更多资料欢迎移步账号简介哟~

python3比较文本差异_脑科学方向 | Python3的安装与环境搭建相关推荐

  1. python3 一年中的天数 时间转化为北京时_Python3?环境搭建

    文章来源:加米谷大数据 本文我们将向大家介绍如何在本地搭建 Python3 开发环境. Python3 可应用于多平台包括 Windows.Linux 和 Mac OS X. Unix (Solari ...

  2. window安装python3后怎么用pyspark_pyspark:连接spark集群Windows环境搭建

    软件 1.anaconda(python3.6) 2.spark-2.4.3-bin-hadoop2.7(spark版本要和集群上的一样) 3.JDK1.8 python环境配置 pip instal ...

  3. python3程序下载安装_Python3 环境搭建

    Python3 环境搭建 本章节我们将向大家介绍如何在本地搭建 Python3 开发环境. Python3 可应用于多平台包括 Windows.Linux 和 Mac OS X.Unix (Solar ...

  4. 群晖python套件包_利用群晖Docker安装ubuntu16.04搭建python网站服务器(部署篇)

    在帖子<利用群晖Docker安装ubuntu16.04搭建python网站服务器(安装篇)(地址:http://www.cirdown.com:81/thread-185-1-1.html)&g ...

  5. python3字节转化字符_浅谈 Python3 中对二进制数据 XOR 编码的正确姿势

    Python3 中的默认编码是 UTF-8,这给大家写 Python 代码带来了很大的便利,不用再像 Python2.x 那样为数据编码操碎了心.但是,由于全面转向 UTF-8 编码,Python3 ...

  6. python3.7界面设计_基于selenium+Python3.7+yaml+Robot Framework的UI自动化测试框架

    前端自动化测试框架 项目说明 本框架是一套基于selenium+Python3.7+yaml+Robot Framework而设计的数据驱动UI自动化测试框架,Robot Framework 作为执行 ...

  7. python3数据分析的书籍_从零开始用Python3做数据分析

    原标题:从零开始用Python3做数据分析 点击关注异步图书,置顶公众号 每天与你分享 IT好书 技术干货 职场知识 参与文末话题讨论,每日赠送异步图书 --异步小编 欢迎来到Python数据分析的世 ...

  8. python3之request用法_如何扩展python3 BaseHTTPRequestHandler类,以便可以使用成员variab调用函数...

    我试图用我自己的成员变量扩展BaseHTTPRequestHandler.我将这些成员变量传递给自由函数,但当我这样做时,我得到:Exception happened during processin ...

  9. python3小游戏源代码_如何用python3代码玩小游戏?

    在大家的印象中,程序员似乎一直是在码代码的,做着枯燥无聊的生活,殊不知,他们其实也有很多在编程中的快乐.小编最羡慕的就是他们能写一段小程序运行出来,好玩又好看,看起来还很高大上!为了照顾众多pytho ...

最新文章

  1. 汇编程序设计与计算机体系结构软件工程师教程笔记:指令
  2. 如何使用十进制range()步长值?
  3. nodejs项目npm start背后的工作原理
  4. [每日一题] OCP1z0-047 :2013-07-13 oracle 10g正则表达式 REGEXP_LIKE 用法
  5. 什么是大数据分析平台
  6. BGP过滤器原理和实验(华为设备)
  7. 匈牙利算法求最大匹配
  8. 黑马vue实战项目-(一)项目初始化登录功能开发
  9. Shiro 常用标签
  10. html登录页面验证码代码怎么写,js实现登录验证码
  11. maven常用打包命令
  12. 单片机之矩阵键盘(花样编程)
  13. 操作系统之三种进程通信方式
  14. 最近朋友圈很火,有关全网vip影视自助建站系统是真的吗?靠谱吗?
  15. 数据库表中的数据显示在网页上
  16. 第十一周助教工作总结——NWNU李泓毅
  17. 纯CSS实现的3D翻页效果
  18. 英华特在创业板提交注册:拟募资约5亿元,股权结构较为分散
  19. 运放搭建的跟随电路作用与分析
  20. 如何系统学习一门编程语言? | 黑马程序员

热门文章

  1. 《Python程序设计》——1.2 程序开发周期
  2. DEV全选多选小技巧
  3. Java Thread
  4. 单片机系统中的红外通信接口
  5. Linux操作系统9则经典应用技巧
  6. 是未来的风口还是无声的战争,中国的saas平台究竟能不能做起来?
  7. 实际工作中,一个完整的可视化大屏项目有哪些步骤?
  8. 可到了关键部分的作文
  9. 飞鸽传书下载 分析企业OpenEIM
  10. 飞秋2010下载不仅野草是如此