问题描述
在学习李宏毅老师的机器学习的课程的时候,需要取Kaggle上完成作业,检验一下自己的学习成果,但是在下载数据集的时候出现了一些问题,这里来对出现的问题我是如何解决的进行一个叙述。
具体情况
我在使用pip install kaggle(pip install --user kaggle)进行安装完成后,发现在user/xxxx下其实是没有.kaggle这个文件夹,根本就不存在把kaggle.json这个文件放进去的说法,这里其实只要自己手动创建一个就可以的。如果看不见隐藏文件的话,可以按住command+shift+.就可以看当前目录下的所有隐藏文件了,然后将官网下载的kaggle.json文件粘贴进去。但是在命令行中执行kaggle --version还是显示zsh:command not found,
看了很多帖子。发现问题出在了配置路径上,当我使用~/.local/bin/kaggle --version时是可以显示版本的,于是解决方法如下(bash只要把.zshrc换成bash的配置文件就可以了)。
解决方法
1.查看kaggle可执行文件的存放路径,这里直接进行复制!!!一定要!!!
2.vim ~/.zshrc
(bash的就是.bash_profile)
3.在最底下插入export PATH="/Users/xxxx/.local/bin:$PATH"
,这里把之前粘贴的kaggle可执行文件的路径写入PATH中。
大功告成啦!!!!