在windows下通过github安装omnipose

  • 时间:2025-11-17 22:23 作者: 来源: 阅读:0
  • 扫一扫,手机访问
摘要:为什么要通过github安装omnipose?之所以要通过github安装,是由于之前(2025-10-30)安装的版本,在运行:from cellpose_omni import plot后,python总是退出,所以索性删除miniconda(v25.7.0),再重新下载和安装miniconda(版本号变成了v25.9.1),再安装github版本的omnipose试试。实则也通过WSL(wi

为什么要通过github安装omnipose?

之所以要通过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退出的问题,但又有其它函数参数的问题。

Miniconda的版本号

conda --version
conda 25.9.1

安装omnipose

conda create -n omnipose 'python==3.10.12' pytorch
conda activate omnipose
git clone https://github.com/kevinjohncutler/omnipose.git
cd omnipose
pip install -e .

问题1

❯ 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 nomkl

问题2

omnipose
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

在windows下通过github安装omnipose

这个版本(v1.0.7.dev288+gc76a78ba9)的界面和v1.0.6的界面还是有些不同的。

安装的版本号是:omnipose 1.0.7.dev288+gc76a78ba9。

  • 全部评论(0)
最新发布的资讯信息
【系统环境|】Oracle 删除大量表记录操作总结(2025-11-18 00:02)
【系统环境|】2022年学C++开发好比49年入国军,真的没什么公司在用C++了吗?(2025-11-18 00:01)
【系统环境|】核医学专业名词索引(X-Z)(2025-11-18 00:01)
【系统环境|】大手牵小手,我们一起去看世界~~~~普吉7天6晚亲子游(2025-11-18 00:00)
【系统环境|】显微镜下的质量控制(2025-11-18 00:00)
【系统环境|】Python代码如何变成双击就能运行的程序(2025-11-17 23:59)
【系统环境|】Python,pyttsx3,实现语音合成,实现语音朗读,文字转语音(2025-11-17 23:59)
【系统环境|】用Python为PDF文档添加印章:自动化你的数字工作流(2025-11-17 23:58)
【系统环境|】再见 Swagger!国人开源了一款超好用的 API 文档生成框架真香(2025-11-17 23:58)
【系统环境|】Spring Boot 整合 Knife4j 实现接口文档编写?(2025-11-17 23:57)
手机二维码手机访问领取大礼包
返回顶部