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:找不到命令”
答案 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
。