天天看点

服务器上可以跑,本地Pycharm中报错Ninja is required to load C++ extensions

参考该博客:

https://blog.csdn.net/qq_36721800/article/details/123602884

讲得很清楚,原因可能是server中和pycharm中的environment不一致

先看一下有没有成功安装ninja:

ninja --version

如果安装了会显示版本号

再看当前环境ninja的位置(是那个bin文件夹,不是bin/ninja):

which ninja

,这里直接把当前conda环境的bin加进环境变量(注意别加错位置了,pycharm那些空格容易填错)也是一样的

服务器上可以跑,本地Pycharm中报错Ninja is required to load C++ extensions

然后就能跑了