kaggle邮箱不能验证+安装python的Speedml库

注册kaggle账号遇到一些问题。下面是具体问题和解决方案。希望遇到同样问题的小伙伴不要再踩到坑啦~

1kaggle邮箱不能验证You did not enter the correct captcha response. Please try again

一开始还以为是邮箱的问题,但是换了邮箱之后问题还是没有解决

在网上找了一下,主要有两种解决办法(1)修改hosts文件(2)安装“谷歌访问助手”插件

实践证明还是第二种方法比较好用。

2安装python的Speedml报错

因为是新手,所以我先看了Titanic: Machine Learning from Disaster这个项目相关的Tutorials

然后想看看别人是怎么解决这个问题的,就到了这个网站https://github.com/Speedml/notebooks/tree/master/titanic

相关的程序需要调用python的第三方库Speedml。

好吧,那就安装吧。注意哦,这个第三方库是依赖于其他库的,如下

  • xgboost
  • sklearn
  • seaborn
  • pandas
  • numpy
  • matplotlib
  • future

 

先是在Pycharm下自动安装,报错;

然后又自己手动安装,报错;

我想可能是我电脑上装的python版本太乱了吧(有2.7,3.5,而且有anaconda也有直接的python)于是我就卸载了pycharm,anaconda  重新下载安装了python3.6

然后用cmd安装了pip

依次安装了上面的那几个库

其中安装xgboost比较麻烦,可以自己下载源码安装 参考http://blog.csdn.net/sb19931201/article/details/52236020

但是我用git下载编译源文件的这种方法没有成功

最后是下载whl文件安装的

下载地址https://download.lfd.uci.edu/pythonlibs/ghckc96n/xgboost-0.6+20171121-cp36-cp36m-win_amd64.whl

一切顺利~

安装好依赖库之后,还是用pip的方法安装Speedml

 

Titanic: Machine Learning from Disaster

Titanic: Machine Learning from Disaster

 

你可能感兴趣的:(各种bug,Python)