2017-11-07 9 views
1

という名前のモジュール私はのUbuntu 16.04 LTS にgem5を使用してシミュレーションを実行しようとしていると私は、コード'./build/X86/gem5.opt ./configs/tutorial/two_level.py'を書きます。 ターミナルた上はImportErrorキャッシュ

出力:

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 

私は私ができることはすべてを試してみましたが、知っていることができませんでした。何が問題ですか?

+0

私はあなたがいくつかのコードを投稿する必要があると思います。このhttps://stackoverflow.com/help/how-to-askをお読みください – Spads

答えて

0

ファイル:

configs/tutorial/two_level.py 

はによると、メインツリーの一部ではありませんでした:

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

ので、あなたがそのソースを提供する必要があります。

あなたがconfigs/learning_gem5/part1/two_level.pyについて話していると仮定すると、問題がコマンドでda79d6c6cde0fbe5473ce868c9be4771160a003bmasterに再現可能ではありません。

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

正しく実行するに表示されています。