jemole / drScratch

drScratch is an analytical tool that evaluates your Scratch projects in a variety of computational areas to provide feedback on aspects such as abstraction, logical thinking, synchronization, parallelization, flow control, user interactivity and data representation. This analyzer is a helpful tool to evaluate your own projects, or those of your Scratch students.
35 stars 27 forks source link

[ V-Offline(Progracademy) ] - Doubts about the Development Environment #7

Closed BenjDeveloper closed 6 years ago

BenjDeveloper commented 6 years ago

Hello, Someone will know what development environment has been favorable to generate the anailsis of scratch projects with drScratch.

Let me explain: I need to run DrScratch locally and I have tried several development environments but I have not been successful in generating a successful analysis of a Scratch project.

Development environment OS windows 10 python 2.7.14 django 1.7 hairball 0.3 kurt 2.0.5

if it is necessary to change the operating system or version of any tool or even if there is a missing tool to be able to run the DrScratch project, it would be very helpful

gregoriorobles commented 6 years ago

I've used it successfully with Ubuntu.

BenjDeveloper commented 6 years ago

ok I will try but what version of ubuntu did you use.?

gregoriorobles commented 6 years ago

I don't think the Ubuntu version makes a difference if you choose any of the latest. But I'd recommend to use the latest LTS: 16.04.

BenjDeveloper commented 6 years ago

(@gregoriorobles) Gregorio I have not yet been able to solve the problem with Ubuntu

Test One (1) - OS Ubuntu 16.04 LTS

python 2.7.14 django 1.7 kurt 2.0.7

hairball 0.1rc2 Answer with hairball 0.1rc2 TypeError: 'NoneType' object is not iterable

hairball 0.3 Answer with hairball 0.3 Cannot find plugin mastery.Mastery No plugins loaded. Goodbye!

Test Two (2) - OS Ubuntu 14.04 LTS

python 2.7.14 django 1.7 kurt 2.0.7

hairball 0.1rc2 Answer with hairball 0.1rc2 TypeError: 'NoneType' object is not iterable

hairball 0.3 Answer with hairball 0.3 Cannot find plugin mastery.Mastery No plugins loaded. Goodbye!

Test Three (3) - OS Ubuntu 12.04 LTS

the same answer

Test Four (4) - OS Linux Mint

the same answer

gregoriorobles commented 6 years ago

@jemole can you look at this, please?

jemole commented 6 years ago

The error " Cannot find plugin mastery.Mastery. No plugins loaded." seems to indicate that Mastery plugin is not in the default plugins directory.

Once you installed the original hairball distribution you should replace its files with the ones in our fork: https://github.com/jemole/hairball

BenjDeveloper commented 6 years ago

wow ... ready, it works ... !!! I am very grateful @gregoriorobles and @jemole

jemole commented 6 years ago

Congratulation!!!