我无法构建gem5,当我构建gem5时,终端显示“需要嵌入式python库3.6或更高版本,找到2.7.17”。.However,当我检查我的python版本时,我发现我的python版本是3.6。
python --版本
Python 3.6.7
发布于 2021-09-13 19:24:46
gem5构建环境不使用您的用户环境。这意味着不会设置PATH和其他环境变量的自定义值。我的直觉是您的Python3安装是由您的一个定制值指向的。如果没有这些,gem5将使用Python system安装,在您的例子中是Python2。
您可以通过PYTHON_CONFIG构建变量指示gem5构建过程使用特定的Python安装。要使用Python 3安装,请执行以下操作:
scons PYTHON_CONFIG=python3-config ...发布于 2021-11-25 17:03:24
尝试使用以下命令。这对我很管用。
sudo apt-get update
sudo apt-get install python-dev scons m4 build-essential g++ swig
sudo apt install python3-pip
pip3 install scons
scons build/X86/gem5.opt -j8https://stackoverflow.com/questions/69156362
复制相似问题