繁体   English   中英

importerror没有名为缓存的模块

[英]importerror no module named caches

我正在尝试通过在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

我尽力了,但不知道。 问题是什么?

文件:

configs/tutorial/two_level.py

根据以下内容,它从未成为主树的一部分:

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

因此您必须提供其来源。

假设您正在谈论configs/learning_gem5/part1/two_level.py ,则该问题在da79d6c6cde0fbe5473ce868c9be4771160a003b上的master上无法重现:

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

看起来可以正常运行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM