python - PIP for Python3 installerer Python2 script, der ikke kan køres

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har installeret et lille script ever2simple via pip som følger: pip install -U ever2simple (efter installationsvejledningen) [6]


Det har installeret en EXE fil til ...Miniconda3Scriptsever2simple.exe (jeg bruger Miniconda3 64bit til Python 3.6 på Windows 10 x64). Når jeg forsøger at køre dette, giver det mig


SyntaxError: Missing parentheses in call to 'print'. Did you mean print(print 'File does not exist: \%s' \% filepath)?


Det ser ud som om, at script er til Python2. Hvordan laver man scriptet på min maskine? Er denne fejl ikke i orden, da det tillader at installere Python2 script, der ikke kan spores korrekt?


Tak!

Bedste reference