之所以要通过github安装,是由于之前(2025-10-30)安装的版本,在运行:
from cellpose_omni import plot后,python总是退出,所以索性删除miniconda(v25.7.0),再重新下载和安装miniconda(版本号变成了v25.9.1),再安装github版本的omnipose试试。
实则也通过WSL(windows sublinux)安装过标准版的omnipose(即v1.0.6),倒不会出现python退出的问题,但又有其它函数参数的问题。
conda --version
conda 25.9.1conda create -n omnipose 'python==3.10.12' pytorch
conda activate omnipose
git clone https://github.com/kevinjohncutler/omnipose.git
cd omnipose
pip install -e .❯ omnipose
OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.
OMP: Hint This means that multiple copies of the OpenMP runtime have been linked into the program. That is dangerous, since it can degrade performance or cause incorrect results. The best thing to do is to ensure that only a single OpenMP runtime is linked into the process, e.g. by avoiding static linking of the OpenMP runtime in any library. As an unsafe, unsupported, undocumented workaround you can set the environment variable KMP_DUPLICATE_LIB_OK=TRUE to allow the program to continue to execute, but that may cause crashes or silently produce incorrect results. For more information, please see http://www.intel.com/software/products/support/.遇到了OpenMP and libiomp5相关问题,参考Installation - omnipose documentation,运行:
conda install nomklomnipose
Traceback (most recent call last):
File "C:ProgramDataminiconda3envsomniposelib
unpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:ProgramDataminiconda3envsomniposelib
unpy.py", line 86, in _run_code
exec(code, run_globals)
File "C:ProgramDataminiconda3envsomniposeScriptsomnipose.exe\__main__.py", line 2, in <module>
File "D:8_tak36_Omnipose-study_2025-10-31omniposesrcomnipose\__init__.py", line 15, in <module>
from numba.core.errors import NumbaPendingDeprecationWarning
File "C:ProgramDataminiconda3envsomniposelibsite-packages
umba\__init__.py", line 59, in <module>
_ensure_critical_deps()
File "C:ProgramDataminiconda3envsomniposelibsite-packages
umba\__init__.py", line 34, in _ensure_critical_deps
import numpy as np
ModuleNotFoundError: No module named 'numpy'因此:
pip install numpy之后:
python -m omnipose
这个版本(v1.0.7.dev288+gc76a78ba9)的界面和v1.0.6的界面还是有些不同的。
安装的版本号是:omnipose 1.0.7.dev288+gc76a78ba9。