我下载了一个程序并想运行它。它来自github。
我进入experiments/segmentation/文件夹,然后在终端输入“python test.py --dataset PContext --model-zoo Encnet_ResNet50_PContext --eval”。
终端显示“RuntimeError: Ninja is required to load C++ extensions.”上网查了一晚上也没发现这样的问题。
有谁能够帮助我?我是第一次来这里提问
小智 15
我的代码也遇到了同样的问题。为了解决这个问题,我用 pip 安装了 ninja :
pip install Ninja
Run Code Online (Sandbox Code Playgroud)
你安装PyTorch了吗?你安装了 PyTorch-Encoding 了吗?(参见https://hangzhang.org/PyTorch-Encoding/notes/compile.html)
您应该使用 PIP 安装这些软件包(并且所有依赖项都会自动获取)。您不能只下载源代码并开始!至少阅读您正在使用的软件包的基本文档总是一个好主意。