本文主要讲解在macOS系统下的Python3.7.0的配置与安装问题

并调试好开发环境

目标是编辑成功第一个python程序

  • 下载最新版(3.7.0)Python

    macOS系统自带python 不过是较低的版本(2.7.10)

    可以在终端中输入"python"来查询你的python版本

    如图 输入"python"按回车

    蓝色部分即为当前python的版本

    

    下面介绍如何安装最新版本的python

    浏览器打开 https://www.python.org 是python的官方网站 纯英文

    (注意:该网站可能会因为各种原因 打不开/打开慢/下载慢 请随意安装一个vpn进行***即可)

    

    笔者安装的为app store中 vpn 搜索结果的第一个 vpn随时会被各种原因和谐

    光标移动到Downloads下的Mac OS X下 旁边会有版本提示

    

    点击左边的"Python3.7.0"即可下载

    

  • 安装最新版(3.7.0)Python

    

    接下来为傻瓜式安装 点击"继续"即可

    

    安装完成

    

    接下来 在终端中查看一下python的版本

    在终端中输入"python3"按回车

    (注意:不能缺少3)

    

    目前 电脑里有python的2.7.10与3.7.0两个版本

    为了更方便地使用3.7.0 下面介绍如何在开发环境中配置

  • 开发环境(Sublime Text 3)的安装与配置

    Sublime Text 3是一款免费的编辑器

    https://www.sublimetext.com/3 官网在此

    请下载第三版(Sublime Text 3)

    现在介绍如何在开发环境中配置3.7.0

    打开Sublime Text 3

    在Tools -> Build System -> New Build System,输入以下内容:

    {
    "cmd": ["/usr/local/bin/python3", "-u", "$file"],
    }
    

    

    快捷键command+s保存 可随意命名 但建议如图所示 保存位置请如图所示

    

    保存成功后 即可使用3.7.0编写程序了

    在Tools -> Build System -> Build System中 选择Python3

    

    可以理解为 选择python即为2.7.0版本

    选择python3即为3.7.0版本

    

  • 编写第一个python程序

    打开sublime text 3

    按上图选择python3编译环境

    在编译器的右下角 将文本模式改为python模式

                    

    一切准备就绪了!

    事实上 我们每一次进行编写程序时 都需要检查一下这些配置情况

    接下来编写第一个python程序

    print("Hello World!")

    将上面的一行代码复制下来 粘贴到sublime里面就好

    以后的文章会介绍它的运作原理

    代码复制好后

    使用快捷键command+s将当前程序保存下来

    建议在桌面上单独创建一个文件夹来保存python程序

    保存好后 使用快捷键command+b来运行程序

    

    

    第一个程序完成了!

    无论是什么语言 第一个运行的总是“Hello World” 它对程序员来说 有着不小的意义

    无论以后会去完成多么艰巨的代码任务 都会从这一步开始

1.1 Python for macOS 安装与配置的更多相关文章

  1. Python虚拟环境的安装和配置-virtualenv与windows下多个python版本共存

    Python虚拟环境的安装和配置-virtualenv与windows下多个python版本共存 windows下多个python版本共存 https://www.python.org/downloa ...

  2. 【Python①】python简介,安装以及配置

    今天开始学习python,将一些心得和知识点记录下来,如有疏漏或表达问题,欢迎指正.后面所有代码均为Python 3.3.2版本(运行环境:Windows7)编写. 附:2014年8月TIOBE编程语 ...

  3. Vagrant+virtualBox+pycham+python环境的安装及配置

    概要: 通过Vagrant,virtualBox安装配置,把virtualBox虚拟机的linux项目映射windows本地项目中,在windows的pycharm工具中开发用python语言开发项目 ...

  4. 【python】python环境的安装与配置

    安装配置pip / easy_install / virtualenv 在ubuntu 10.10之后的版本中,要这样安装 sudo apt-get install python-pip python ...

  5. python为何需要虚拟环境--Python虚拟环境的安装和配置-virtualenv

    一 虚拟环境 virtual environment 它是一个虚拟化,从电脑独立开辟出来的环境.通俗的来讲,虚拟环境就是借助虚拟机docker来把一部分内容独立出来,我们把这部分独立出来的东西称作“容 ...

  6. linux中Python源码安装和配置

    安装 首先获取安装包,此处版本为3.7 wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz 解压 tar xvf Python- ...

  7. mac 下 python 虚拟环境的安装和配置

    前言:继续安装中,这节记录 mac 安装 python 虚拟环境,多版本共存... 1. 安装 pip -- python的包管理工具: sudo easy_install pip 安装成功,出现下面 ...

  8. mac环境下Python虚拟环境的安装和配置

    虚拟环境(virtualenv) 安装:在终端输入 pip install virtualenv 如果没安装pip会出现 pip: command not found,此时需要进行 sudo easy ...

  9. 【Eclipse+PyDev】使用Python的IDE安装及配置详解

    转的文章 https://blog.csdn.net/jkwwwwwwwwww/article/details/51338230 https://blog.csdn.net/Jkwwwwwwwwww/ ...

随机推荐

  1. GitHub报错error: bad signature

    Git报错 bad signature 将文件提交到仓库时,抛出以下错误: 报错 Roc@DESKTOP-AF552U2 MINGW64 /e/note/Git (master) $ git add ...

  2. vue 删除某个元素和删除某些元素

    今天做项目使用前端vue框架,需要循环遍历去删除一些数组元素.开始思想局限,一直纠结如何去循环删除,犹豫循环删除数组值下标会发生变化,并不是一种好的方法. 方法一:使用forEach 和 splice ...

  3. C#-C#6.0新特性

    来自为知笔记(Wiz)

  4. [Angular] Set Metadata in HTTP Headers with Angular HttpHeaders

    Besides sending (or requesting) the actual data to the server API, there’s also often the need to se ...

  5. HDU 5187 zhx's contest(防爆__int64 )

    Problem Description As one of the most powerful brushes, zhx is required to give his juniors n probl ...

  6. 我是怎么从项目中的lib加JAR更换为maven管理的

    原来我对maven的使用应该还是去年的时候吧,当时对maven并不感冒(请不要吐槽哈),认为为什么一定要用maven来管理呢,我自己管理jar不是一样么,当时还认为自己管理jar还各种方便还对mave ...

  7. Math类概述及其成员方法

    Math 类包括用于运行基本数学运算的方法,如初等指数.对数.平方根和三角函数,这个类寻常开发中用的不多,可是在某些需求上会用到,比方求二个用户年龄的相差多少岁,这会用到Math类中的方法!如今把Ma ...

  8. jsp的凝视可能会影响页面载入速度

    在jsp页面使用"<!-- -->"的凝视,凝视里面的java代码还是会得到运行,能够再查看页面源码上看到运行完毕的内容,这样就会让不希望运行的代码得到运行.影响载入速 ...

  9. 朝花夕拾——finally/final/finalize拨云雾见青天

    Java编程中.常常会使用到异常处理,而finally看似的是try/catch后对逻辑处理的完好,事实上里面却存在非常多隐晦的陷阱.final常见于变量修饰,那么你在内部类中也见过吧.finaliz ...

  10. DGA ngram kmeans+TSNE用于绘图

    # -*- coding:utf-8 -*- import sys import re import numpy as np from sklearn.externals import joblib ...