Boris,
Thanks much for your suggestion! It's very interesting, because I've done as
you suggested, and it doesn't seem to drop me into a debug shell at all. I even
changed those lines in "dot_writer.py" to be the following, and I don't see any
of the print messages I added. It doesn't print any of my new additions at all:
try:
import pydot
print("!!avose: Have PyDot!");
except:
print("!!avose: Miss PyDot!");
pydot = False
I wonder if support for pydot is somehow disabled elsewhere? When I try the
above code in a new file called "test_pydot.py", I do see what I would expect:
"!!avose: Have PyDot!".
Thanks again,
~Aaron Vose
-----Original Message-----
From: Boris Shingarov <[email protected]>
Sent: Monday, June 26, 2023 3:22 PM
To: The gem5 Users mailing list <[email protected]>
Cc: Aaron Vose <[email protected]>
Subject: Re: [gem5-users] Gem5 with pydot
This email was sent from outside of MaxLinear.
I would debug it like this:
Near the beginning of dot_writer.py, there is:
try:
import pydot
except:
pydot = False
Replace the "pydot = False" with "import pdb; pdb.set_trace()".
This will drop you into a debug shell where you can investigate why "import
pydot" failed.
On 6/26/23 14:30, Aaron Vose via gem5-users wrote:
> All my runs (and many, many examples I see online) have the following
> warning message:
>
> “warn: No dot file generated. Please install pydot to generate the dot
> file and pdf.”
>
> However, I know I have pydot installed; see the following:
>
> prompt> pip install pydot
>
> Requirement already satisfied: pydot in
> /home/avose/pyenv396/lib/python3.9/site-packages (1.4.2)
>
> Requirement already satisfied: pyparsing>=2.1.4 in
> /home/avose/pyenv396/lib/python3.9/site-packages (from pydot) (3.1.0)
>
> I even went back and rebuilt the entire Gem5 again from scratch after
> I made sure pydot was installed. I made sure I built Gem5 using the
> same environment (/home/avose/pyenv396) in which I installed pydot,
> and I still see this warning, and I don’t get any dot output.
>
> Does anyone else have a similar problem or any advice on how to fix this?
>
> Thanks much,
>
> ~Aaron Vose
>
>
> _______________________________________________
> gem5-users mailing list -- [email protected] To unsubscribe send an
> email to [email protected]
_______________________________________________
gem5-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]