1

我正在尝试通过在ubuntu 16.04 lts 上使用 gem5 来运行模拟,然后我编写代码'./build/X86/gem5.opt ./configs/tutorial/two_level.py'

终端上的输出是:

Traceback(most recent call last):
    File "<string>", line 1, in <module>
    File "home/park/gem5/src/python/m5/main.py", line 433, in main
     exec filecode in scope
    File "./configs/tutorial/two_level.py", line 3, in <module>
     from caches import*
ImportError: No module named caches

我尽我所能,但不知道。问题是什么?

4

1 回答 1

0

文件:

configs/tutorial/two_level.py

从未成为主树的一部分,根据:

git log -p -- '**/two_level.py'

所以你必须提供它的来源。

假设您正在谈论,使用以下命令在da79d6c6cde0fbe5473ce868c9be4771160a003bconfigs/learning_gem5/part1/two_level.py上无法重现该问题:master

./build/X86/gem5.opt configs/learning_gem5/part1/two_level.py 

这似乎运行正确。

于 2018-02-23T06:12:26.597 回答