在错误的目录中安装了kaggle

时间:2019-06-26 09:11:15

标签: python kaggle

kaggle API文档(https://github.com/Kaggle/kaggle-api)指出需要安装python 3来安装kaggle。但是,当使用命令“ pip install --user kaggle”安装kaggle时,它将下载到错误的文件夹“ /usr/local/lib/python2.7/site-packages”,当我运行kaggle --version时,得到错误“ kaggle:找不到命令”。如何在我的python 3文件夹中安装kaggle?

最终,我正按照其GitHub帖子(https://github.com/Kaggle/kaggle-api)上的步骤尝试使用kaggle API。他们指出,如果出现错误“ kaggle:找不到命令”,则需要确保python二进制文件位于正确的路径上。我不太确定这意味着什么,但绝对是导致我的问题的原因。

我已经使用“ pip install kaggle”和“ pip install --user kaggle”安装了kaggle,但是都安装到了/usr/local/lib/python2.7/site-packages的目录中。

运行“ kaggle --version”时,我得到了命令“ kaggle:找不到命令”

2 个答案:

答案 0 :(得分:0)

如果您不想使用系统环境变量,那么有一个简单的解决方法。

打开python3命令行,然后使用代码中的pip安装所需的软件包!

import pip

def install(package):
    if hasattr(pip, 'main'):
        pip.main(['install', package])
    else:
        pip._internal.main(['install', package])

# Example
if __name__ == '__main__':
    install('kaggle')

答案 1 :(得分:0)

使用SELECT * FROM MyTable AS T WHERE T.MyColumn NOT LIKE '%^[0-9]%' pip3 install xxx