一、文档说明

在Mac上其实自带python环境,但是很多的library安装python是2.7的版本。

验证:可以在终端Terminal中输入:python

如下图是未安装之前,但是咱们需要在自己的Mac上装python 3.0的版本。

 

二、python环境安装

1. 在python官网上进行下载应用:https://www.python.org(有时候网络比较慢)

 

2.下载完成之后就能得到一个pkg文件

 

3.直接双击进入到安装页面,点击【继续】,直至出现安装提示

 

4.在安装提示,直接点击【同意】-【安装】(如果当前系统设置了密码,则在安装的时候会提示你输入密码,你输入密码,点击【立即安装】即可。)

 
 

5. 安装完成之后提示如下界面,并且提示安装成功。

 

6.此时咱们再打开终端(Terminal)中输入:python3,就会提示如下界面:

 

7.【重点】那么为什么不能直接输入python就显示我们3.0的版本呢?

原因:因为python 2.0的版本的环境变量比python 3.0 之前,所以要进行相对应的设置

步骤1: 得到python3的安装路径,打开终端(Terminal)中输入:which python3

 

步骤2: 打开.bash_profile文件(可能文件存在,可能不存在,如果第一个命令不行就选择第二个)

第一个:open -e .bash_profile (文件存在)

第二个:vi ~/.bash_profile(文件不存在)

步骤3:[重点]输入如下代码并且command+s进行保存,一定!!!

 

步骤4:打开终端(Terminal)中输入:source ~/.bash_profile ,再输入:pyhton

 

步骤5:做到以上操作你每关闭终端一次,再次打开都需要重新source ~/.bash_profile一下,所以还需要做以下步骤,请一定耐心,马上成功。

在终端输入: 第一步:vi ~/.zshrc 第二步:按i 进行输入,添加:source ~/.bash_profile 第三步: 按esc输入: :wq进行保存退出

 

三、安装pycharm

1. 进入到官网:https://www.jetbrains.com/pycharm/download/#section=mac

 

2. 得到一个dmg安装包,双击打开,并拖动到Applications

 

3. 等待安装后直接打开并新建文件即可,如下即表示安装完成。

 
 

文章首发于公号程序员一凡,免费领取软件测试各类学习资源(思维导图+安装包+测试工具+视频教程……)

1、点赞。防止以后找不到,想看的时候,在自己主页就能找到了,很方便;

2、关注我。让我们成为长期关系,下一个文章会分享更多的硬核干货;

3、本文章学习资源,均可以免费分享。

Mac安装python 环境& pychaem的更多相关文章

  1. 【安装Python环境】之“安装 setuptools ”时出现的问题以及解决办法

    安装Python环境时,还需要安装"setuptools 与 pip",但是安装setuptools时出现了几个问题,如下: setuptools 与 pip 下载地址如下:htt ...

  2. Redhat安装python环境(readline模块)

    多次尝试,发现linux下安装软件: yum install readline-devel readline patch yum update python -y # 这步很重要,修复了报错 pip3 ...

  3. mac下python环境pip报错[SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) 的解决方法

    1.mac下python环境pip报错: issuserdeMacBook-Pro:~ issuser$ pip install pyinstallerCollecting pyinstaller  ...

  4. 如何安装Python环境以及为Visual Studio 2012安装Python插件

    (一)首先,我机器上的开发环境安装的是Visual Studio 2012版本,系统为window7,64位,要安装的Python版本为python3.4-x64,双击安装包安装Python环境,需要 ...

  5. Linux安装python环境脚本

    自动安装python环境的脚本 1.首先判断是不是root用户 2.判断是否安装 3.是否下载成功(网络可能有问题) 4.是否解压成功(文件下载可能缺少) 5.安装配置python环境 # codin ...

  6. centos上安装python环境

    1.安装python-pip ​ 首先安装epel扩展源: ​ yum -y install epel-release ​ 更新完成之后,安装pip: ​ yum -y install python- ...

  7. Docker DevOps实战:Docker+Jenkins+Python+Pytest+Allure(1)- 创建Jenkins容器、安装Python环境、安装项目依赖类库、安装Allure报告插件

    前言: 本文实操笔记参照菠萝笔记,安装过程中的坑大家可以参考下 创建Jenkins容器 # 下载Jenkins镜像 [root@localhost ~]# docker pull jenkins/je ...

  8. 管理Mac的Python环境

    问题描述 我的Mac自带了版本为2.7.10的Python却没有用于管理依赖的pip工具.而我在使用刚开始学习Python时,从其官网下载了安装脚本安装了3.6版本的Python.脚本自动配置了环境变 ...

  9. mac 安装 python 配置||虚拟环境

    前篇:http://www.cnblogs.com/ostrich-sunshine/p/8747791.html 介绍了 Mac 下 python 的一些相关知识. 这篇介绍 python3 的安装 ...

随机推荐

  1. Redis 通过 RDB 方式进行数据备份与还原

    Redis 通过 RDB 方式进行数据备份与还原 Intro 有的时候我们需要对 Redis 的数据进行迁移,今天介绍一下通过 RDB(快照)文件进行 Redis 数据的备份和还原 Redis 持久化 ...

  2. LAB1 启动操作系统

    从机器上电到运行OS发生了什么? 在电脑主板上有一个Flash块,存放了BIOS的可执行代码.它是ROM,断电不会丢掉数据.在机器上电的时候,CPU要求内存控制器从0地址读取数据(程序第一条指令)的时 ...

  3. PriorityQueue 是线性结构吗?90%的人都搞错了!

    文章首发于「陈树义」公众号及个人博客 shuyi.tech 其实这个问题的完整描述是:Java 中的 PriorityQueue 实现,其数据的逻辑结构是线性结构吗?其数据的物理结构又是什么? 估计很 ...

  4. 让你的浏览器变成Siri一样的语音助手

    最近业余时间浏览技术文章的时候,看到了一篇关于语音朗读的文章:Use JavaScript to Make Your Browser Speak(用Javascript让你的浏览器说话),文章中提到可 ...

  5. [源码分析] 消息队列 Kombu 之 mailbox

    [源码分析] 消息队列 Kombu 之 mailbox 0x00 摘要 本系列我们介绍消息队列 Kombu.Kombu 的定位是一个兼容 AMQP 协议的消息队列抽象.通过本文,大家可以了解 Komb ...

  6. 《基于Kubernetes舵手集群的设计与实现》

    前言 <基于Kubernetes舵手集群的设计与实现>是我的毕业设计项目.本系统采用Kubernetes容器编排.基于Jenkins\Gitlab的CICD技术.EFK日志收集.Prome ...

  7. [GDKOI2021] 普及组 Day1 总结

    [ G D K O I 2021 ] 普 及 组 D a y 1 总 结 [GDKOI2021] 普及组 Day1 总结 [GDKOI2021]普及组Day1总结 长达3天的快乐GDKOI2021普及 ...

  8. python导入数据的几种方法

    以下是在我学习过程中常用的两种导入数据的方式 方法一: c = open('ML2017Data/testTarget.csv',"r") file = csv.reader(c) ...

  9. C程序数组算法 — 冒泡法排序【前冒 || 后冒】

    第一种写法(前冒泡): /* C程序数组算法 - 冒泡法排序 * 此例子按照 大 -> 小 排序 * 原理:两两相比较,然后进行大小对调 * 比较次数: n^2 次 * 说明:冒泡排序是相对稳定 ...

  10. 前端 JS 原生 javascript 和 location.hash 实现一个单页应用的路由 router

    开篇日常立个flag-- 前言 最近在做一些应用,类似于单页应用,想实现类似于 Vue 路由的效果. 但是个人 Vue 基础四舍五入约等于无,而且看着 Vue-router 吃力+用不起来(因为我的项 ...