在错误的目录中安装了 kaggle

Installed kaggle in the wrong directory

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

最终,我尝试按照 GitHub post (https://github.com/Kaggle/kaggle-api) 上的步骤使用 kaggle API。他们说如果我收到错误 kaggle: command not found,我需要确保我的 python 二进制文件在正确的路径上。我不太确定这是什么意思,但这绝对是导致我出现问题的原因。

我已经使用 pip install kagglepip install --user kaggle 安装了 kaggle,但两者都安装到 /usr/local/lib/python2.7/site-packages.

目录

当运行宁kaggle --version时,得到命令kaggle: command not found

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

打开您的 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')

使用 pip3 install xxxpython3 -m pip install xxx