1. 问题
在Python中安装pandas,使用命令pip install pandas 总是安装失败,各种问题缺包,总不能一步一步解决依赖吧。失败原因是某些包是c写的,需要依赖gcc或者vc编译器。
2. 解决方法
2.1 下载whl文件
下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
2.2 安装whl文件
将下载好的文件放到python\Scripts目录下。
使用命令:
pip3 install pandas-1.1.5-cp38-cp38-win32.whl
发现失败了
再去下载:
呵呵。
接下来在安装dateutil 的whl文件。
使用命令;
pip3 install python_dateutil-2.8.1-py2.py3-none-any.whl
切,成功了。
再次重新安装pandas,呵呵,又提示缺少pytz 的依赖。
呵呵,不行啊。
去球吧,换方法了,依赖代代有,何必这样坑我 ?
法2成功是要先装3中的依赖包 。
3. 添加–trusted-host在线安装信任
pip3 install pandas -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
4. 结论
从3中知道了,pandas安装过程中需要先装numpy,pytz依赖,至于在报错的时候查看响应的错误信息进行分解错误,即可解决吧。
先到这吧 ,学习过程中怎么可能没有坑坑洼洼的事情呢,克服一下就OK了。