Apple silicon Macでmxnetを使えるようになるまで
Apple silicon Macでmxnetを使えるようになるまで エラーが発生したのでpip install mxnet-mkl/mxnet-cu90mkl --preしたところ以下のエラーが発生 エラーの中に上の内 […]
Filter by Category
Apple silicon Macでmxnetを使えるようになるまで エラーが発生したのでpip install mxnet-mkl/mxnet-cu90mkl --preしたところ以下のエラーが発生 エラーの中に上の内 […]
Gitで別のブランチから特定のファイルorディレクトリをチェックアウト 複数人での開発や細かくブランチを作って開発していると、別ブランチの一部分だけを今のブランチに取り込みたいということがあります。マージだと取り込みたく […]
次のようなサッカーコートの白線の部分を線分としてを抽出したい。 まず考えたのは、緑色か否かで判定して白黒画像にすることだ。白黒画像にすることで、線をより明確に可視化させることができ、その後エッジだけ抽出して線分判定をすれ […]
pyenvでインストールしたPythonのバージョンを更新する pyenvで最新のPythonをインストールしようとしたところ、pyenvのバージョンが古く最新のバージョンがリストになかったので、pyenvをアップデート […]
DockerとDjangoでマイグレーションコマンドを実行するとエラーになる Docker環境で構築したDjangoプロジェクトでマイグレーションコマンドを実行した際に、docker-compose.ymlとsettin […]
GitHubのイシューとPyCharmのタスクを連携 GitHubのイシューとPyCharmのタスクを連携させて、GitHubのイシューをPyCharmに表示させる設定方法です。画面を切り替えなくても追加されたGitHu […]
https://shuhoyo.hatenablog.com/entry/nogizaka46-lyrics-nlp 上記サイトを参考にBERT+UMAPを実装してみた。 BERTとは BERTとは自然言語処理の1手法の […]
DjangoでPOSTとGETを組み合わせたパラメータでリダイレクト DjangoでPOSTを使ったリダイレクトはよく事例が見つかりますが、POSTとGETを組み合わせたURLにリダイレクトさせる情報があまりなかったので […]
WordCloudとは 文章に頻出する単語を抽出して画像に出力するシステムのこと。 実装について 形態素分析 まず形態素分析する必要がある。最新の形態素分析はJUMAN++なのでそれを導入すべし。 インストールするのは簡 […]
PyCharmでPostgreSQLをGUIから操作する設定 PyCharmでDjangoのPostgreSQLをGUIで操作するための設定方法です。Djangoには管理サイトが用意されていますが、プログラムの実行中にデ […]
下記のdeep fakeを導入しようとしたら仮想環境作成でかなり困ったので記録しておく。 https://knowledge.sakura.ad.jp/26769/ 試したこと Docker まずdockerでpytho […]
リモートのファイルをローカルのデスクトップにコピー リモートサーバーにSSH鍵でログインして、ファイルをローカルのマシンにコピーする方法です。今回はリモートサーバーにダンプしたsqlファイルをデスクトップにコピーします。 […]
Pythonのenumerate関数でfor文のインデックスを取得 enumerate関数を使うとPythonでforを書くときに処理毎にカウントアップしたり、値を代入したりといった処理が簡単にできるので便利です。 実際 […]
サイトのカラーリングを青と黄色のウクライナカラーにしました ロシアによるウクライナ侵攻の早期停戦を願ってサイトのカラーリングをウクライナ国旗をイメージした青と黄色のウクライナカラーにしました
衣服の図面画像を読み込ませるとその種類を返すシステムを作成した。 学習モデルについて 画像から輪郭だけを抽出した輪郭画像と、オリジナル画像の2つを入力データにすることにした。 例えばTシャツならTの字になっているし、スカ […]
今回、画像分類で精度を高めるために複数データの入力できる学習モデルを作成した。その経緯から始めて実際のモデリングまでを書くことにする。 前提 今回は洋服の図面を読み込み、それがなんの種類かを判別するCNNを作成した。 図 […]
pythonのOpenCVで輪郭を上手く抽出することができなかったが、いくつかの改善点により上手く行った経緯をここに書き残しておく。 改善前 これは50×50のスカートの画像である。単にfindcontourし […]
Jupyter NotebookでもBlackでコードフォーマット コードの可読性を上げて保守性を高めたり、コードの属人化を防いで生産性を向上させるためのルール(コーディング規約)に則った開発を行うために、ファントムでは […]
PythonのRequestsを使ってSlackに通知 フォームから送られた内容やプログラムの処理結果や途中結果をSlackに通知する方法です。 以下のコードのBOT USER TOKENとCHANNEL NAMEを任意 […]
ImportError: Unable to import dependency mxnet. A quick tip is to install via `pip install mxnet-mkl/mxnet-cu90mkl --pre`.
エラーが発生したのでpip install mxnet-mkl/mxnet-cu90mkl --pre
したところ以下のエラーが発生
ERROR: Invalid requirement: 'mxnet-mkl/mxnet-cu90mkl'
Hint: It looks like a path. File 'mxnet-mkl/mxnet-cu90mkl' does not exist.
ModuleNotFoundError: No module named 'mxnet'
エラーの中に上の内容があったので、pip install mxnet
してから再び実行すると以下のエラーが発生
...
'/usr/local/lib/libmxnet.so' (no such file), '/usr/lib/libmxnet.so' (no such file)
こちらを参考にgit clone --recursive https://github.com/apache/incubator-mxnet.git mxnet
で直接クローン
再び実行してみるも今度はcmakeコマンドが見つからないエラーが発生したのでbrew install cmake
でcmakeをインストール
zsh: command not found: cmake
cmake実行すると今度は以下のエラーが発生したのでbrew install opencv
でOpenCVを直接インストール
CMake Error at CMakeLists.txt:431 (find_package):
By not providing "FindOpenCV.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "OpenCV", but
CMake did not find one.
Could not find a package configuration file provided by "OpenCV" with any
of the following names:
OpenCVConfig.cmake
opencv-config.cmake
Add the installation prefix of "OpenCV" to CMAKE_PREFIX_PATH or set
"OpenCV_DIR" to a directory containing one of the above files. If "OpenCV"
provides a separate development package or SDK, be sure it has been
installed.
先ほどのサイト通りに以下コマンドを実行するとその下のエラーが発生するのでpip install -e .
を実行
cd python
pip install --user -e .
ERROR: Can not perform a '--user' install. User site-packages are not visible in this virtualenv.
プログラムのコマンドを実行すると以下のエラーが発生したのでpip install -U insightface
を実行
RuntimeError: Failed downloading url http://insightface.ai/files/models/retinaface_r50_v1.zip
再びプログラムコマンドを実行すると今度は以下のエラーが発生したのでpip install onnxruntime
を実行
ImportError: Unable to import dependency onnxruntime.
再びプログラムコマンドを実行すると今度は以下のエラーが発生したのでpip install imagecodecs
を実行してみるもその下のエラーが発生
ModuleNotFoundError: No module named '_imagecodecs'
...
^
imagecodecs/_aec.c:697:10: fatal error: 'libaec.h' file not found
#include "libaec.h"
^~~~~~~~~~
1 warning and 1 error generated.
error: command '/usr/bin/clang' failed with exit code 1
----------------------------------------
ERROR: Failed building wheel for imagecodecs
...
pip install --upgrade pip
してから再度実行しても以下のエラー表示に変わっただけ。。
note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure
× Encountered error while trying to install package.
╰─> imagecodecs
note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
こちらを確認したらPython >=3.8でした。。(M1 Macのpyenvは3.9.1からしかダウンロードできない)
これ以上進めないので、一旦中止
Pythonのバージョンは3.9.1で問題ありませんでした。(見間違えていました)
以下コマンドを実行してみるも同じエラーが発生
pip install --upgrade setuptools pip wheel
群馬県でPythonを使ったAIやソフトウェアを開発している株式会社ファントムが運営しています。
メーリングリストに登録するとファントムの最新情報をお届けします
お客様のメールアドレスを共有することはありません