macOS Ventura 13.2.1下安装ns-3.37 PyViz遇Python Bindings依赖错误
在macOS Ventura 13.2.1上解决ns-3.37 PyViz依赖cppyy缺失问题
操作步骤
安装cppyy依赖
确保使用与ns-3编译匹配的Python环境,执行以下命令安装:pip install cppyy若使用Homebrew管理的Python,替换为
pip3 install cppyy,保证pip路径对应目标Python版本。重新配置ns-3编译选项
进入ns-3.37源码目录,先清理原有配置缓存:./ns3 clean运行配置命令,明确启用Python Bindings和PyViz:
./ns3 configure --enable-python-bindings --enable-pyviz配置完成后检查输出,确认以下两项状态为
ON:PyViz visualizer : ON
Python Bindings : ON编译ns-3
执行编译命令完成构建:./ns3 build
内容的提问来源于stack exchange,提问作者Idrissa Mahamoudou Dicko 19004
相关产品推荐
相关产品推荐

