ゆったり開発する日常

ただただ開発していく

LightGBMのGPU版をインストール時に pip コマンドでエラーが発生する場合の解決策

はじめに LightGBM(cuda版)をインストールする際に、つまづいた点に関する解決策を書き残しておきます。 エラー内容 下記の pip コマンドで LightGBM のインストールを試みた。 pip install lightgbm --no-binary lightgbm --no-cache lightgbm --config-s…

Pythonでvenv環境作成したときに「Error: Command '['~/venv/bin/python3', '-m', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.」が出力されたときの解決法

はじめに pip でインストールしたはずのライブラリが 「ModuleNotFoundError: No module named '~'」となり、解決策を探り始めた。 作業環境 Ubuntu:20.04 Python:3.10 エラー内容 コマンド「python3 -m venv venv」を打ったときに、「Error: Command '['~…

Ubuntu で英かな切替時に「日本語(mozc)」のキー設定で反映されないときの解決方法

背景 普段キーボードで英語と日本語を切り替えを行うときに、「変換」ボタン=英語に切り替え、「無変換」ボタン=日本語に切り替えて入力してきた。 しかし、Ubuntu20.04では「変換」ボタン=「次のソース切替」という日本語(Ubuntu標準)・日本語(mozc)…

AttributeError: module 'pke.base' has no attribute 'ISO_to_language' , 'lang_stopwords'

キーワード抽出アルゴリズム pke に関する日本語の記事が少ないため、下記の記事が大変参考になった。 はじめての自然言語処理 pke によるキーフレーズ抽出 | オブジェクトの広場 ただ記事の執筆日が 2019年のため、この記事の執筆時点(2022年03月16日)で…

LLMプロンプト探検「AIにToDoリストを作成してもらう」

きっかけ Twitter で「Magic ToDo」を見つけたのがきっかけ。 「Magic ToDo」は、生成AI を用いて ToDo を自動生成してくれるようなサービス。 プロンプトを作成するメリット カスタマイズが可能 プロンプト # 役割 - あなたはプログラマーです。 - プログラ…

ChatGPT と戯れる日々で感じたこと

所感 数年前から GPT-3 の存在は認知していた。 きっかけは、自然言語処理 AI がブログ記事を掲載して、人間のような見事な文章を生成した Webニュースだった。 それから 3 年ほどで、だいぶ逞しく人間の未来を大きく左右する姿まで成長していた。 私も仕事…