【问题标题】:Installed kaggle in the wrong directory将 kaggle 安装在错误的目录中
【发布时间】:2020-10-13 20:45:25
【问题描述】:

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: command not found. 如何在我的python 3 文件夹中安装kaggle?

最终,我尝试按照他们的 GitHub 帖子 (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

【问题讨论】:

标签: python kaggle


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

    使用pip3 install xxxpython3 -m pip install xxx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-30
      • 2022-01-02
      • 2016-09-24
      • 2016-03-07
      • 2012-01-14
      • 1970-01-01
      • 1970-01-01
      • 2022-01-27
      相关资源
      最近更新 更多