Python环境搭建

上一篇我们知道了Python是一门解释型编程语言,那么Python代码的执行离不开Python解释器。所谓的搭建Python环境的核心就是安装Python解释器。

一、Python解释器

Python解释器就是翻译python代码给计算机执行的一个程序。

1. 解释器安装

它的安装非常简单,在

实在不会安装的同学百度搜索 python解释器安装 ,会搜索到很多非常详细的教程。

安装好python解释器后,打开命令行工具输入python,显示如下信息表示安装成功

2.Python版本问题

目前python有两个大的版本,2.X和3.X,两个版本相互不兼容。2.X是遗产,2.X的最后一个版本2.7于2020年1月1日停止支持。,3.X是未来。除非特殊情况,新手建议学习3.X。

二、环境变量

环境变量对于小白来说是噩梦般的存在。很多时候安装好软件之后不能运行,就是因为不理解环境变量。这里我们以windows为例给大家讲讲什么是环境变量。

1. 命令行

windwos平台下有个叫 cmd 的程序,它打开后就是一个黑色窗口,所以大家觉得它很神秘。

这个软件其实很简单,它的作用其实就是运行其他程序。例如在cmd里输入 notepad 然后回车,会打开记事本。因为记事本就是一个名为 notepad.exe 的程序。我们可以使用 cmd 打开所有的程序。比如 qq , qq 在电脑里也是一个名为 qq.exe 的程序。同上,在 cmd 里输入 qq 回车后,你一定打不开 qq 。 cmd 会返回这样一句话 'qq' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

原因是 qq.exe 这个程序的目录不在 cmd 的环境变量里。 cmd 在执行一个命令后它会去电脑中寻找和这个命令同名的程序,为了高效它不会找遍电脑中的所有文件夹,而是将一些常用的程序的目录存储在环境变量中, cmd 只会在这些目录下查找,如果找不到就会返回上面的提示信息。

那么如果想在 cmd 里通过命令 qq 来打开 qq ,就需要将 qq.exe 所在的目录设置到 cmd 的环境变量中。

2. 设置环境变量

不同操作系统的环境变量设置方法不一样,对于这种机械的操作,我们这里不讨论,请自行百度。例如你的电脑是win10,那么搜索 win10环境变量设置 。

在安装python解释器的时候如果你没有勾选设置环境变量,那么你就需要手动设置python的环境变量。

三、开发环境

安装好python解释器,只是搭建了运行环境。如果要开发程序还需要安装代码编辑器,调试工具。

任何文本编辑器都可以编写代码。但是一款好的ide(集成开发工具)可以大大提升我们的开发效率。这里推荐使用 JB 开发的python专用工具: pycharm

当然新手小白不建议上来就用 pycharm ,基础部分的学习可以使用一款免费的增强型记事本 notepad++

python环境配置是什么意思_python环境搭建相关推荐

  1. Pwn环境配置(三)——ubuntu环境搭建(新)

    Pwn环境配置(三)--ubuntu环境搭建(新) 前言 当初不知道怎么搭建好的ubuntu16.04的环境这次搭建有点问题,搭建了大半天pwntools还是不行.准备出一个新搭建教程. 本教程是针对 ...

  2. Pwn环境配置(三)——ubuntu环境搭建

    Pwn环境配置(三)--ubuntu环境搭建 目录 Pwn环境配置(三)--ubuntu环境搭建 PWN python2安装 安装setuptools pip安装 2021.10.7补充 安装相关依赖 ...

  3. [环境配置]给远端服务器配置tensorflow环境

    目录 目录 目录 前情提要 首先澄清一下 1.使pycharm与远端服务器建立连接 2.在远端服务器上配置tensorflow环境 2.1.安装python版本控制软件Anaconda 问题(-sh: ...

  4. linux iis 环境配置教程,Linux系统Java环境配置教程

    1.卸载Linux系统自带的JDK 我们要删除掉自带的JDK环境 再次查询是否已经删除 2.安装自己下载的JDK 2.1 下载JDK,地址: http://www.oracle.com/technet ...

  5. Android环境配置(Eclipse全开发环境下载)

    Android环境配置 前期准备 Android环境的Eclipse: 网站链接:https://www.runoob.com/w3cnote/android-tutorial-eclipse-adt ...

  6. jdk11下载、安装及环境配置详解(win10环境)

    目录 一.jdk11下载 1.1.官网下载网址 1.2.官网下载步骤 二.jdk11安装(win10环境) 三.jdk11环境变量配置(win10环境) 3.1.jdk11环境变量配置步骤 3.2.j ...

  7. nodejs下载安装、npm环境配置、yarn下载与环境配置

    Windows 安装nodejs.npm.yarn 一.nodejs下载与安装 1. 下载 1.1 打开浏览器搜索nodejs 1.2. 下载nodejs 2. 安装 按照图中指示完成安装即可 至此n ...

  8. java eclipse环境配置_eclipse的安装和环境配置

    一,eclipse下载 地址:https://www.eclipse.org/downloads/ 一般浏览器都有翻译功能 二.有32位和64位的版本根据自己的需求下载,选下载的选下载量最多的下载. ...

  9. python调用matlab环境配置、非常详细!!!_Python调用Matlab2014b引擎

    用惯Python的你,是不是早已无法忍受matplotlib那丑陋无比的图以及蛋疼无比部署依赖? 当当当当,Matlab2014b的Python Engine API现已加入豪华午餐. 上次写了一篇文 ...

最新文章

  1. 你见过最差的算法工程师都有哪些表现?
  2. 最大乘积|贪心算法|FOJ1698|TYVJ3024
  3. 关于数据结构的赋值,最好不要直接赋值,而是采用构造函数、或其它函数来赋值,这样可以方便控制---我自己!...
  4. WPF中ContextMenu(右键菜单)使用Command在部分控件上默认为灰色的处理方法
  5. 苹果紧急修复已遭利用的0day
  6. 5g pdu session_设备 | NEC被选为NTT DOCOMO独立5G移动核心的供应商
  7. qpython3 获取手机gps接口
  8. 使用Xcode真机调试时没有任何问题,但是当打包成ipa文件安装时,有接口访问不到后台信息
  9. Filecoin网络为什么需要矿池,ipfs\FIL挖矿比单体矿机有什么优势
  10. python代码 练习3:空气质量查询工具
  11. USACO section2.4 Cow Tours题解代码
  12. 电线线缆铜芯和铝芯有什么区别?哪个更好呢?
  13. NoSQL之 Redis配置与优化
  14. 如何快速写作论文初稿?
  15. 计算机网络与网络管理 基础知识
  16. RK3399实际解码能力测试
  17. python使用urllib发送post请求_python使用urllib2提交http post请求的方法
  18. 简书上使用markdown
  19. (需要进行整理)保存的书签
  20. 哈尔滨工业大学计算机系统大作业论文-程序人生-Hello‘s P2P

热门文章

  1. 基于 JWT + Refresh Token 的用户认证实践
  2. 把Redis当作队列来用,真的合适吗?
  3. 喜马拉雅自研网关架构实践
  4. 原创整理:92份面试题,累计3625页,肝的太累了
  5. 如何评估一项技术是否值得长期投入
  6. 饿了么交付中心语言栈转型总结
  7. 他只有2年工作经验,现在却拿着40万年薪,只因他曾做过这件事
  8. JVM 面试考点总结
  9. 如何在Leangoo中创建企业
  10. leangoo领歌敏捷开发工具新增任务到期提醒功能