乐于分享
好东西不私藏

影像组学 pyradiomics源码安装教程

影像组学 pyradiomics源码安装教程

        影像组学特征提取软件众多,其中周围同事用的最多是3D silicer, 诚然这个软件可以解决你的大部分问题,但是如果ROI以及病历号众多,如之奈何? 批量化处理不失为一个明智的选择。
        做研究最烦的是问师无门,最快乐的是freedom,按照你自己的意愿做事。我曾尝试过安装pyradiomic,但是看了好多帖子,但是我没有发现(或许我看的还太少)仅仅依赖一个帖子就能把这个安装包安装成功。所以,临时起意,分享一下自己安装的成功经验,不喜勿喷。
        在看我的教程前,可以先看几篇帖子,做个铺垫,方便后面理解:
  1. https://blog.csdn.net/Alex_1996/article/details/113209249

  2. https://houmingyang.blog.csdn.net/article/details/154836885

  3. https://comate.baidu.com/zh/page/dl0ean0ek14#14

    我的电脑系统是win10专业版 64位
  1. 准备工作
    你需要安装python IDE软件,我用的是pycharm(版本2024.1.7), python开发环境软件anaconda3(版本2025.12.2)
    pycharm下载网址为:

    https://www.jetbrains.com.cn/pycharm/download/other/#releases-2024

    anaconda3从清华镜像网站下载

    https://mirrors4.tuna.tsinghua.edu.cn/anaconda/archive/

2. 软件安装
    pycharm和anaconda安装和配置过程可参考PyCharm 2025 专业版 永久激活+Anaconda 2025 关联 Python环境配置 安装包及安装教程
具体操作参考:
https://blog.csdn.net/zea408497299/article/details/125303929?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7EPaidSort-1-125303929-blog-102942776.235%5Ev43%5Epc_blog_bottom_relevance_base3&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7EPaidSort-1-125303929-blog-102942776.235%5Ev43%5Epc_blog_bottom_relevance_base3&utm_relevant_index=1
3.在github上下载 pyradiomics安装包网址为:
https://github.com/AIM-Harvard/pyradiomics
然后解压,并且将其放置在网盘的一个位置,以后就不要动了,保证各级文件的名称(也即是路径)不能是中文。
4. 由于 pyradiomics 需要编译 C++ 代码,你需要安装 Visual Studio Build Tools,它包含了必要的编译器和库。你可以从 Microsoft 的官方网站下载 Visual Studio Build Tools:

https://visualstudio.microsoft.com/zh-hans/downloads/#build-tools-for-visual-studio-2019

在安装时,确保选择“使用 C++ 的桌面开发”工作负载。

5.  在anaconda内配置python版本为3.10且名称为radiomics的(随意一名字就行)环境

6.  通过以下方式进入

方式1:win+R, 输入cmd

方式2:在电脑左下角的开始菜单中找到 conda promp;  然后执行以下几步

7.  先进入环境,命令是:conda activate radiomics(换成你自己的环境名称)

8.  先安装simpleitk,后边老是报错,安装不上,所以要先安装这个,命令是:conda install -c conda-forge simpleitk

9.  进入到已下载的本地pyradiomics安装包的文件路径,命令是:

cd/d D:\1–software\60pyradiomics_software\pyradiomics-3-1-0\pyradiomics-3.1.0\           换成你自己的文件路径)

10.  开始根据安装包内的.txt文件进行安装,命令是:python -m pip install -r requirements.txt

11.  安装完毕后,接着执行代码: python setup.py install

12.  没有报错就表示安装成功