usr/local/python3/Python-3.5.0/Modules/nismodule.c:17:10: fatal error: rpc/rpc.h: 没有那个文件或目录 17 | #include <rpc/rpc.h> | ^~~~~~~~~~~ compilation terminated. building '_curses' extension gcc -pthread -fPIC -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -Werror=declaration-after-statement -DHAVE_NCURSESW=1 -I/usr/include/ncursesw -I./Include -I. -IInclude -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/python3/Python-3.5.0/Include -I/usr/local/python3/Python-3.5.0 -c /usr/local/python3/Python-3.5.0/Modules/_cursesmodule.c -o build/temp.linux-x86_64-3.5/usr/local/python3/Python-3.5.0/Modules/_cursesmodule.o gcc -pthread -shared build/temp.linux-x86_6
时间: 2023-08-22 20:04:25 浏览: 252
64位linux 编译c提示gnu/stubs-32.h:No such file or directory的解决方法
5星 · 资源好评率100%
这个错误看起来是因为缺少 rpc/rpc.h 文件,可能是由于您的系统中没有安装相应的开发库导致的。您可以尝试安装相应的开发库来解决这个问题。
在 Ubuntu 或 Debian 系统中,您可以使用以下命令安装所需的开发库:
```
sudo apt-get install libtirpc-dev
```
在 CentOS 或 RHEL 系统中,您可以使用以下命令安装所需的开发库:
```
sudo yum install libtirpc-devel
```
完成安装后,重新编译 Python3 即可。
阅读全文