Καλησπέρα,

Το advcomparch_mcpat.py πρέπει να αντιγραφεί στον φάκελο sniper-6.1/tools και όχι στον sniper-6.1/scripts όπως αναφέρεται στην εκφώνηση.
Έχει ήδη ανέβει ανανεωμένη έκδοση της εκφώνησης της άσκησης με διορθωμένο αυτό το λάθος.

Δημήτρης

On 27/04/2016 02:37 μμ, Giorgos Paraskeva wrote:
Καλησπέρα,

Όπως αναφέρεται στη σελίδα 3 της εκφώνησης , αφού αντέγραψα το advcomparch_mcpat.py στο φάκελο sniper-6.1/scripts προσπάθησα να το χρησιμοποιήσω αναμένοντας ότι θα μου εμφανίσει το κλασικό usage μηνυμα.

Πάραυτα, έχω το εξής :
root@giorgos-Lenovo-Z50-70:/home/giorgos/sniper-6.1# /home/giorgos/sniper-6.1/scripts/advcomparch_mcpat.py -h
Traceback (most recent call last):
File "/home/giorgos/sniper-6.1/scripts/advcomparch_mcpat.py", line 3, in <module> import os, sys, math, re, collections, buildstack, gnuplot, getopt, pprint, sniper_lib, sniper_config, sniper_stats
ImportError: No module named buildstack

Αν αντιλαμβάνομαι σωστά, μου λείπει το buildstack package της python (?) το οποίο έψαξα στον ιστό.
Από τη σελίδα https://pypi.python.org/pypi/buildstack/6.3.0 κατέβασα το package το οποίο και έκανα ectract.
Έκανα το setup.py εκτελέσιμο με την εντολή chmod a+x setup.py
και έτρεξα το ./setup.py
Αυτό φαίνεται να τρέχει το script και όχι να κάνει κάποιο setup του πακέτου.
Όταν ξανατρέχω το mcpat παίρνω το ίδιο σφάλμα ImportError: No module named buildstack
Επομένως , τι ακριβώς πρέπει να κάνω με αυτό ;

Με εκτίμηση,
Παρασκευά Γιώργος


_______________________________________________
Advcomparch mailing list
Advcomparch@lists.cslab.ece.ntua.gr
http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch