`

mac 搭建python开发环境

阅读更多

导读:
        1.先安装brew
         ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

        2.用brew 安装wget

         brew install wget

       3.用wget 下载pip.py 

       wget https://bootstrap.pypa.io/get-pip.py

      python install get-pip.py

 

       4用mac自带的python开发,总会提示少了某些模块,所以最好重装python

       5.下载pychar开发工具

       6.just do it


[align=baseline; zoom: 1; line-height: 22.4px;]
一. 安装python

1.homebrew

1

 

 




brew install python


这个方案比较简单,如果出错的话可以给前面加sudo试试,这个安装的python可能不是最新版.
2.从官网下载安装
大家可以从https://www.python.org/download下载安装最新版的python,安装比较无脑,一路按下去就OK,缺点是以后升级,卸载都得自己维护.


1



which python


来查看安装位置.安装完成后在终端中键入python来验证安装是否成功.
二. 安装pip

1.我们先获取pip安装脚本:

1



wget https://bootstrap.pypa.io/get-pip.py


如果没有安装wget可以去这里将所有内容复制下来,新建get-pip.py文件,将内容拷进去就OK了.
2.安装pip

1



sudo python get-pip.py


用python执行刚才获取的脚本,这里sudo可以选择使用,若遇到类似这个报错则必须加sudo:

1
2
3
4
5
6
7
8
9



Exception:

Traceback (most recent call last):

...

OSError: [Errno 13] Permission denied: 'XXX/pip-0.7.2-py2.7.egg/EGG-INFO/dependency_links.txt'

Storing debug log for failure in /Users/bilt/.pip/pip.log


安装成功后可以在终端中键入pip来检测,如果不行重启终端后尝试.
3.修改pip源

首先进入HOME路径:

1



cd ~


创建.pip目录:

1



mkdir .pip


创建pip.conf文件:

1



touch pip.conf


大家可以用自己喜欢的编辑器打开pip.conf文件,我现在使用的时v2ex的源,所以添加:

1
2



[global]
index-url = http://pypi.v2ex.com/simple


大家可以把index-url的值设置为自己实际源的地址.

三. 其他模块安装
1.Pillow/PIL
想用python处理图片,自然少不了PIL这个模块, 由于PIL长期没有更新了, 所以有了Pillow这个模块, 依赖于PIL, 新版的pip安装后会自带Pillow, 但是好像没有zlib模块, 所以会报错:

File "/Library/Python/2.7/site-packages/PIL/Image.py", line 1105, in paste
    im.load()

  File "/Library/Python/2.7/site-packages/PIL/ImageFile.py", line 190, in load

    d = Image._getdecoder(self.mode, d, a, self.decoderconfig)

  File "/Library/Python/2.7/site-packages/PIL/Image.py", line 389, in _getdecoder

    raise IOError("decoder %s not available" % decoder_name)

IOError: decoder zip not available


因此我们需要手动重新安装:

sudo pip install -U Pillow

 reference:http://blog.csdn.net/fancylovejava/article/details/39140373

 

分享到:
评论

相关推荐

    MAC搭建Python开发环境.docx

    在MAC操作系统上搭建Python开发环境是一项常见的任务,因为虽然Mac系统自带了Python 2.7版本,但许多现代项目和库都依赖于更新的Python版本,比如Python 3。以下是一份详细的指南,教你如何在Mac上安装Python 3并...

    Python环境搭建.docx

    在本文中,我们将详细介绍如何搭建Python开发环境,包括在不同操作系统上的安装步骤和环境变量配置。 首先,Python支持多种操作系统,包括Unix(如Solaris、Linux、FreeBSD等)、Windows 9x/NT/2000、Macintosh、OS...

    Python程序设计:Python开发环境.pptx

    Python 程序设计:Python 开发环境 ...小结,Python 开发环境的搭建需要选择合适的 Python 版本,选择合适的 IDE 或者代码编辑器,了解 Python 的发展历史、Python 的特点、Python 的应用领域等。

    在MAC上搭建python数据分析开发环境

    自己有三年python开发经验,马上想到使用numpy、scipy、sklearn、pandas搭建一套数据开发环境。 ubuntu的环境,百度中文章比较多,搭建起来非常顺利。MAC环境的资料比较少,百度出来的,已经不对了,那我就来补充一...

    Python开发环境安装手册PDF

    Python作为一种流行的编程语言,在各个领域得到了广泛的应用。要进行Python编程,首先需要搭建一个合适的开发环境。...通过本手册的指引,相信读者可以快速搭建起自己的Python开发环境,并开始Python编程的学习与实践。

    python开发环境配置-windows&mac;

    本文主要介绍在Windows和Mac系统下配置Python开发环境的步骤和注意事项,包括Anaconda的下载与安装、集成开发环境PyCharm的安装与配置。 首先我们来了解Anaconda,它是Python的包管理器和环境管理器,可以非常方便...

    不同操作系统中搭建Python编程环境.pdf

    根据给定文件的标题、描述、标签以及部分内容,以下是关于在不同操作系统中搭建Python编程环境的知识点: 1. Python编程环境的跨平台特性: Python被设计为一种跨平台的编程语言,这意味着Python代码能够在不同的...

    使用 Visual Studio Code(VSCode)搭建简单的Python+Django开发环境

    作为有个 Python 菜逼,之前一直用的 Pycharm,但是在主题这一块怎么调整都感觉要么太骚,看起来不舒服,要么就是简直...这里配置的是 Python + Django 的环境,新建一个测试的 Django 项目开始,算是整体流程再走一遍

    python开发环境pycharm的搭建教程

    总之,PyCharm是一款全面且易用的Python开发环境,它的各种功能和服务使得编写、运行、调试和管理Python项目变得更加便捷高效。无论是初学者还是经验丰富的开发者,都能从中受益。通过熟练掌握PyCharm的使用,你的...

    python 开发环境安装(最全最完整).pdf

    总结一下,Python开发环境的搭建主要包括Python的下载和安装,以及PyCharm的安装和配置。Python的安装需注意添加到PATH环境变量,而PyCharm的安装则需要根据个人需求选择版本和激活方式。通过这个过程,你可以高效地...

    Python 环境搭建.doc

    要开始Python编程,首先需要在你的电脑上搭建Python开发环境。本文将详细介绍如何在不同的操作系统上安装Python。 1. **检查现有Python版本** 在大多数现代操作系统中,你可以通过打开终端或命令提示符并输入`...

    Python 编程入门指南:从环境搭建到第一个程序

    内容概要:本资源是一份 Python 编程入门的 PPT 教程,详细介绍了 Python 的发展历史、特点、应用领域,以及在 Windows、Linux、Mac OS X 等系统中搭建 Python 开发环境的方法,还包括 Sublime Text 编辑器的安装与...

    在Mac OS上搭建Python的开发环境

    在Mac OS上搭建Python开发环境是一项基础且重要的任务,因为原生系统虽然已经预装了Python,但为了满足开发需求,通常需要一个更加定制化的环境。以下是一些关键步骤和注意事项: **一、安装Python** 1. **通过...

    Python 的环境搭建安装保姆级教程(超详细)

    完成上述步骤后,你便成功地在你的系统上搭建了 Python 开发环境。现在,你可以通过命令行输入 `python` 或 `python3` 来启动 Python 解释器,开始编写和执行 Python 代码了。 为了更好地进行 Python 开发,你可能...

    Eclipse 开发环境搭建

    ### Eclipse 开发环境搭建知识点详解 #### 一、概述 本文档旨在详细介绍如何搭建Eclipse开发环境,尤其针对Android应用程序的开发。对于初次接触Android应用开发的初学者来说,掌握正确的开发环境搭建方法是非常...

    1 开发环境搭建手册.rar

    《AI开发环境搭建手册》是华为技术有限公司推出的一份详尽的指导文档,旨在帮助开发者构建高效、稳定的AI开发环境。这份手册凝聚了华为在AI领域的深厚技术积累和专业培训经验,旨在满足不同用户对人工智能技术从基础...

    python环境搭建&Pycharm的配置环境.docx

    ### Python 环境搭建及 PyCharm 配置详解 #### 一、Python 下载与安装 Python 是一种广泛使用的高级编程语言,以其简洁和高效而闻名。...按照这些步骤操作,可以帮助开发者快速搭建起一个完整的 Python 开发环境。

Global site tag (gtag.js) - Google Analytics