【自我吐槽】mac环境下python安装pandas中遇到的坑总结
2017-12-29 14:34
197 查看
最近在做金融建模方面的工作,用到numpy、scipy、pandas包,但是在下载过程中可谓是一波n折,特此总结一下,希望能帮看到这篇博文的人解决一些问题。
我一开始安装了pip,直接在终端里用命令行成功下载了numpy,感觉非常开心。但是接下来下载pandas就遇到了第一个问题。
因为pandas包含了numpy1.9.0在内,所以在安装中需要卸载掉我电脑里原有的numpy1.8.0,但是mac的系统目录不允许动,用sudo也不行。
然后,在公司运维大哥的建议下,我下载了pyenv,据说可以在python2和python3之间随意切换,听起来很神奇。
但是我用的IDE是pycharm,用了pyenv之后怎么都连不上pyenv里的python编译器——这个问题到底是为什么最终也没有解决。
最终无奈之下,下载了传说中的小白神器anaconda,据说是最傻白甜,包含了你想要的全世界的IDE。
果然,有了anaconda之后什么都不需要再自己下载了,小白福音啊!
然而,作为一个一直在win环境下用pycharm的强迫症和打字慢死星人,anaconda的自动补全实在是过于不友好了一些,每时每刻我都躁动着一颗回归pycharm的心。
坚持了一整天之后我终于决定彻底放弃anaconda和python2,直接进阶到python3,然后我下载了py3,用pip3命令安装pandas,一路畅通无阻,爽快!
吐槽完了,写点干货。
总之,在mac环境下用python,我希望用我血泪的教训给出以下几点建议:
1. 如果你是个纯小白,而且有终端命令行恐惧症,但是打字速度还可以,请直接用anaconda
2. 如果你是py3用户,恭喜你可以绕过以上所有坑,直接下载python3然后用pip3命令安装各种库就好
3. 如果你是py2用户,那请你一定要在安装numpy之前先安装pandas!
4. 如果你是py2用户而且已经安装了numpy,在按照pandas时候遇到了和我一样的问题,那么恭喜你!这个世纪难题就交给你来解决了!加油!
我一开始安装了pip,直接在终端里用命令行成功下载了numpy,感觉非常开心。但是接下来下载pandas就遇到了第一个问题。
因为pandas包含了numpy1.9.0在内,所以在安装中需要卸载掉我电脑里原有的numpy1.8.0,但是mac的系统目录不允许动,用sudo也不行。
然后,在公司运维大哥的建议下,我下载了pyenv,据说可以在python2和python3之间随意切换,听起来很神奇。
但是我用的IDE是pycharm,用了pyenv之后怎么都连不上pyenv里的python编译器——这个问题到底是为什么最终也没有解决。
最终无奈之下,下载了传说中的小白神器anaconda,据说是最傻白甜,包含了你想要的全世界的IDE。
果然,有了anaconda之后什么都不需要再自己下载了,小白福音啊!
然而,作为一个一直在win环境下用pycharm的强迫症和打字慢死星人,anaconda的自动补全实在是过于不友好了一些,每时每刻我都躁动着一颗回归pycharm的心。
坚持了一整天之后我终于决定彻底放弃anaconda和python2,直接进阶到python3,然后我下载了py3,用pip3命令安装pandas,一路畅通无阻,爽快!
吐槽完了,写点干货。
总之,在mac环境下用python,我希望用我血泪的教训给出以下几点建议:
1. 如果你是个纯小白,而且有终端命令行恐惧症,但是打字速度还可以,请直接用anaconda
2. 如果你是py3用户,恭喜你可以绕过以上所有坑,直接下载python3然后用pip3命令安装各种库就好
3. 如果你是py2用户,那请你一定要在安装numpy之前先安装pandas!
4. 如果你是py2用户而且已经安装了numpy,在按照pandas时候遇到了和我一样的问题,那么恭喜你!这个世纪难题就交给你来解决了!加油!
相关文章推荐
- Mac环境下为Python安装MySQLdb库时遇到的诸多问题
- python --桌面开发pyqt安装(mac 环境)
- MacOS Lion 安装MySQLdb for python 遇到的问题
- mac中安装mysql-python遇到的问题
- windows环境下安装python MySQLdb遇到的问题以及解决方案
- 在Ubuntu下安装imx6linux系统的交叉编译环境遇到的问题总结
- Mac OS X安装之虚拟机环境下的总结
- mac 安装python和Django开发环境
- 机器学习实战python环境搭建以及numpy和matplotlib安装遇到的各种问题(一)
- MAC 下搭建Python分析环境 (安装 Enthought Canopy Express)
- mac下安装brew遇到的问题总结
- sharepoint环境的安装及form表单验证等遇到的问题及总结。
- MAC安装Python开发环境
- 安装python2.7做django基础环境时遇到的问题
- mac安装mysql-python遇到的问题
- MAC Python环境配置以及安装Pycharm 5.4.0
- mac 安装python和Django开发环境
- Mac OS X 10.6安装Python开发环境
- windows 环境安装 MySQL-python 遇到错误 serverKey = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, options['regi
- Linux搭建python环境中cx_Oracle模块安装遇到的问题与解决方法