【自我吐槽】mac环境下python安装pandas中遇到的坑总结

最近在做金融建模方面的工作,用到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时候遇到了和我一样的问题,那么恭喜你!这个世纪难题就交给你来解决了!加油!

猜你喜欢

转载自blog.csdn.net/shengxiaobufu/article/details/78457283