<p dir="ltr">Κανονικα θα πρέπει το dumpstats και το advcomparch_dumpstats να ειναι στο path σας, οποτε αρκεί να τα τρέχετε στο φάκελο που είναι το sqlite αρχείο. Για να βεβαιωθείτε οτι είναι στο path καντε echo $ PATH.</p>
<p dir="ltr">Διαφορετικά μπορείτε να ακολουθήσετε κ τη λυση του συναδέλφου.</p>
<p dir="ltr">Κ.</p>
<div class="gmail_quote">On 12 May 2013 17:12, "Tilemachos Charalampous" <<a href="mailto:el09420@mail.ntua.gr">el09420@mail.ntua.gr</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<div>On 12-May-13 4:29 PM, Georgios Routis
wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">Καλησπέρα, και Χρόνια Πολλά.<br>
<br>
Για ποιο λόγο να μου πετάει αυτό το μήνυμα όταν τρέχω την
advcomparch_dumpstats.py?<br>
<br>
user@snf-42028:~/advcomparch/benchmarks/APOTELESMATA/1024K_8/BLACKSCHOLES$
~/advcomparch/sniper/tools/advcomparch_dumpstats.py
--statsWindow=10000000 --core <br>
/bin/sh: 1: dumpstats.py: not found<br>
Traceback (most recent call last):<br>
File
"/home/user/advcomparch/sniper/tools/advcomparch_dumpstats.py",
line 59, in <module><br>
statsString1 = subprocess.check_output("dumpstats.py -l |
grep -o periodicins-[0-9]* ", shell=True).split('\n')<br>
File "/usr/lib/python2.7/subprocess.py", line 544, in
check_output<br>
raise CalledProcessError(retcode, cmd, output=output)<br>
subprocess.CalledProcessError: Command 'dumpstats.py -l | grep
-o periodicins-[0-9]* ' returned non-zero exit status 1<br>
user@snf-42028:~/advcomparch/benchmarks/APOTELESMATA/1024K_8/BLACKSCHOLES$
<br>
<br>
ενώ το αρχείο dumpstats.py που ζητάει υπάρχει στον φάκελο.<br>
<br>
Ευχαριστώ<br>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
Advcomparch mailing list
<a href="mailto:Advcomparch@lists.cslab.ece.ntua.gr" target="_blank">Advcomparch@lists.cslab.ece.ntua.gr</a>
<a href="http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch" target="_blank">http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch</a>
</pre>
</blockquote>
<br>
Και εγώ είχα αυτό το πρόβλημα.<br>
Κάνε edit το script και πρόσθεσε κάτω από το<br>
do_print_list = False<br>
αυτό:<br>
dumpstatsLoc = "/home/user/advcomparch/sniper/tools/dumpstats.py"<br>
και έπειτα όπου καλείται το dumpstats.py (νομίζω σε 4 σημεία, δηλάδη
όπου υπάρχει κάτι σε στυλ):<br>
statsString1 = subprocess.check_output(.....)<br>
Σβήσε το πρώτο κομματί του string που αναφέρεται στο dumpstats.py
και βάλε μπροστά το dumpstatsLoc με ένα "+" και το υπόλοιπο string.<br>
Δηλαδή κάπως έτσι:<br>
statsString1 = subprocess.check_output(dumpstatsLoc +" -l | grep
-o periodicins-[0-9]* ", shell=True).split('\n')<br>
Τρέξε το advcomp_dumpstats.py στο ίδιο directory με το .sqlite
αρχείο.<br>
<br>
</div>
<br>_______________________________________________<br>
Advcomparch mailing list<br>
<a href="mailto:Advcomparch@lists.cslab.ece.ntua.gr">Advcomparch@lists.cslab.ece.ntua.gr</a><br>
<a href="http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch" target="_blank">http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch</a><br>
<br></blockquote></div>