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

作者:hebedich 时间:2022-04-27 21:44:10 

最近工作转型到数据开发领域,想在本地搭建一个数据开发环境。自己有三年python开发经验,马上想到使用numpy、scipy、sklearn、pandas搭建一套数据开发环境。

ubuntu的环境,百度中文章比较多,搭建起来非常顺利。MAC环境的资料比较少,百度出来的,已经不对了,那我就来补充一篇吧。

MAC自带python,python的安装我就不多说了。

安装pip

我喜欢用pip安装python库,非常方便,pip的安装只能用源码了。


#下载源代码
https://pypi.python.org/pypi/pip 我去下载的时候是 8.0.2版本
#解压
tar xvzf pip8.0.2.tar.gz

#安装
cd pip-1.4.1
python setup.py install

安装numpy

numpy是基础,是scipy等其它库等基础,没什么依赖,安装起来相对简单。


pip install numpy

安 * rew

numpy安装之后,就是安装scipy了,为什么插了一竿子呢?它依赖fortran库,fortran库的安装需要用到MAC的包管理工具homebrew


#下载brew
curl -LsSf http://github.com/mxcl/homebrew/tarball/master
sudo tar xvz -C/usr/local --strip 1

安装scipy

scipy 是sklearn的基础,但它依赖gfortran库,gfortran已经融入到gcc库中,安装gcc就好了,有了brew安装什么包都变得非常简单了。


#安装gcc库
brew install gcc

#安装scipy
pip install scipy
后面的安装,就按步就班了

#安装matplotlib,方便把数据绘图显示出来
pip install matplotlib

#安装sklearn,我理解这个安装必须在pandas之前
pip install -U numpy scipy scikit-learn

#安装pandas
pip install pandas

到这里环境就搭建好了,开搞吧,其实搭起来也非常简单。提醒下,安装时注意权限,如果需要权限就在前面加个sudo。

标签:MAC,python,开发环境
0
投稿

猜你喜欢

  • 使用简单工厂模式来进行Python的设计模式编程

    2021-02-17 11:53:50
  • Python打包方法Pyinstaller的使用

    2022-06-08 13:25:21
  • 仿dw8代码折叠功能的HTML编辑器

    2008-04-29 21:19:00
  • python3.9和pycharm的安装教程并创建简单项目的步骤

    2021-06-18 05:34:16
  • 将.py文件转化为.exe文件的详细过程

    2021-07-10 06:14:30
  • 各浏览器 CSS Hack 整理

    2008-01-17 10:54:00
  • 关于python的对象序列化介绍

    2023-07-27 05:02:31
  • 编写Smarty插件在模板中直接加载数据的详细介绍

    2023-11-15 09:14:47
  • django redis的使用方法详解

    2023-08-03 10:54:30
  • 在Python的列表中利用remove()方法删除元素的教程

    2023-03-21 12:42:39
  • 快速解决vue.js 模板和jinja 模板冲突的问题

    2023-04-04 12:49:59
  • 不用script仅用css编写无限级弹出菜单

    2008-04-24 14:03:00
  • python怎么判断素数

    2021-09-30 11:10:33
  • Oracle 10g的DBA无法登录解决方案

    2009-05-24 19:38:00
  • php 参数过滤、数据过滤详解

    2023-11-17 17:36:56
  • 利用Pyhton中的requests包进行网页访问测试的方法

    2021-09-11 05:12:48
  • python实现人脸检测的简单实例

    2023-02-17 16:08:20
  • PHP开发实现微信退款功能示例

    2023-06-30 09:10:25
  • Asp中如何设计跨越域的Cookie

    2008-10-24 09:46:00
  • python解决循环依赖的问题分析

    2023-03-19 12:22:14
  • asp之家 网络编程 m.aspxhome.com