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。
好吧,那就安裝吧。注意哦,這個第三方庫是依賴於其他庫的,如下
先是在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