macos如何用uv使用monailabel

创建虚拟环境

uv venv -p 3.12
# 创建python3.12虚拟环境

激活虚拟环境

source .venv/bin/activate

安装monailabel

uv pip install monailabel

确认monailabel安装路径,创建软链接

(monai) ww@loaclhost ~/c/monai (main) [255]> uv pip show monailabel
Name: monailabel
Version: 0.8.5
Location: /Users/ww/coding/monai/.venv/lib/python3.12/site-packages

/Users/ww/coding/monai/.venv/lib/python3.12/site-packages找找,最后确定路径是

/Users/ww/coding/monai/.venv/lib/python3.12/site-packages/monailabel/scripts/monailabel

创建软链接

ln -s /Users/ww/coding/monai/.venv/lib/python3.12/site-packages/monailabel/scripts/monailabel /Users/ww/coding/monai/.venv/bin/monailabel

使用monailabel

接下来在终端输入monailabel就能用了

(monai) ww@loaclhost ~/c/monai (main)> monailabel
Using PYTHONPATH=/Users/ww/coding/monai:

usage: monailabel [-h] [-v] {start_server,apps,datasets,plugins} ...

报错

ValueError: Cannot find MONAI Label installed: sample-apps installed directory. Add '--prefix' of installed path.

暂时不知道如何处理
先用conda吧macos通过conda使用monailabel

更多

monailabel官方手册 https://docs.monai.io/projects/label/en/latest/installation.html