pip install kaggle工作正常 - 但找不到kg命令?

时间:2018-01-21 18:09:03

标签: pip ubuntu-16.04 kaggle

我安装了kaggle-cli就好......一切顺利,或者pip说。

但是当我尝试运行kg命令或只是kg --version

我得到kg command not found

我可以在python系统包中看到kaggle,并且所有pypyc文件都在那里。但是没有bin目录或任何东西。

试图在网上找到类似的问题却没有成功 - 所以我想在这里试试。

我正在使用Windows 10的ubuntu应用程序。对于我的机器学习装备,python,keras,theano..etc等所有其他工作正常。

3 个答案:

答案 0 :(得分:30)

在您提出这个问题后不久,Kaggle发布了一个官方API,我建议您使用它代替kaggle-cli<template lang="html"> <div class=""> <div class="row"> <div class="col-md-3"> <ul class="nav flex-column"> <li class="nav-item"> <router-link to="/studentDashboard">Dashboard</router-link> </li> <li class="nav-item"> <router-link to="/buyPapers">Buy papers</router-link> </li> <li class="nav-item"> <router-link to="/myPapers">My papers</router-link> </li> </ul> </div> <div class="col-md-9"> <router-view></router-view> </div> </div> </div> </template>将安装支持这些命令的官方API:

  

pip install kaggle

     

kaggle competitions {list, files, download, submit, submissions}

     

kaggle datasets {list, files, download, create, version, init}

查看documentation here。安装完成后,您还需要从Kaggle用户配置文件生成API令牌&#34;帐户&#34;标签

答案 1 :(得分:4)

对我来说是同样的问题,kaggle已正确安装pip install kaggle --user 但是找不到kaggle命令。我在~/.local/bin/kaggle中找到了kaggle可执行文件,并解决了该问题,从而创建了指向/usr/bin的符号链接:

ln -s ~/.local/bin/kaggle /usr/bin/kaggle

答案 2 :(得分:0)

我在GCP上遇到了同样的问题。 我所做的就是像

一样重新安装它
pip install kaggle --user

然后将目录(安装后在警告中显示)添加到PATH 然后,我只是重新打开了远程访问窗口。