smly / kaggle-book-gokui

付録コード
MIT License
117 stars 20 forks source link

ubuntu22.04にKaggle clientをインストールする方法が分からない #10

Closed tacsotai closed 1 year ago

tacsotai commented 1 year ago

以下コマンドを叩くのはいいのだが、依存性モジュールがないだとどうの言われてそれを解決するものが欲しい。 環境はUbuntu22.04 server on lxd.

pip install kaggle-cli
tacsotai commented 1 year ago

Installing collected packages: lxml, beautifulsoup4, python-utils, pbr, cssselect, configparser, cmd2, stevedore, progressbar2, MechanicalSoup, cliff, kaggle-cli Running setup.py install for lxml ... error error: subprocess-exited-with-error

× Running setup.py install for lxml did not run successfully. │ exit code: 1 ╰─> [775 lines of output] Building lxml version 4.0.0.

upura commented 1 year ago

https://github.com/floydwch/kaggle-cli/issues/79 に同様の issue がありました。lxml のバージョン指定を外すことで上手くいった事例があるようです。

smly commented 1 year ago

kaggle-cli は初めて知りました。名前が紛らわしいですがこちらはパスワードを平文で扱う非公式ツールであるため、kaggle 公式の CLI ツールの利用をお勧めします。公式ツールは kaggle のアカウントページから発行したトークンによって認証を行うため、より安全です。

pip install kaggle
tacsotai commented 1 year ago

ありがとうございます。そもそも

pip install kaggle-cli

ではなく

pip install kaggle

を使用するということで了解しました。本Issueは閉じさせていただきます。

smly commented 1 year ago

ご質問いただきありがとうございました!分かりづらい点など参考になり助かります。