最近DeepLearning用のpcを購入したので、kaggleの環境と同じ環境を作成しようと試みました。
目標はvscodeやcursorでkaggle環境を用意することですが、その前に一旦dockerのコンテナ内でjupyter notebookを開くことをゴールとして取り組みました。
参考にしたのは以下の記事です。
自前GPU記事
Kaggle環境構築編
DockerでのディープラーニングGPU学習環境構築方法
この記事に従っていれば、時間をかければみんな環境構築できると思います。
以下に、初心者として自分が詰まったところを記事にします。
1. pipができなかった
問題
pipでkaggleパッケージをダウンロードしようとすると、pipが見つからないとエラーをはいてきました。ビビりました。
対処
コマンドラインで、
python3 -m pip install kaggle
を実行しました。うまく行きました。
2. 次に、kaggleのpathがとおっていなかった
echo 'export PATH=$PATH:~/.local/bin' >> ~/.bashrc
source ~/.bashrc
これを実行しました。
他にも詰まったとこもありましたが、基本的にpathの問題で、chatgptに聞きまくるのが吉です。
vscodeまでできたらまた書きます。