Wie kann ich Scitools dazu bringen, mit Python 3.3.2 unter Windows zu arbeiten?
Ich habe gerade Python 3.3.2 auf meinem Windows XP-Rechner installiert. Ich habe Python sowohl mit Idle als auch mit PyScripter geübt. Ich habe mehrere Pakete installiert, darunter auch SciTools. Die Installation von SciTools 0.9.0 scheint nicht erfolgreich zu sein - nach der Installation (Ich habe die EXE-Datei von http://code.google.com/p/scitools/downloads/detail?name=SciTools-0.9.0.win32 erhalten. exe ) Sie schlagen vor, es durch Eingabe zu testen
von scitools.std import *
bei einem Python-Interpreter. Ich tat das und bekam den Fehler
Traceback (most recent call last): File "<string>", line 301, in runcode File "<interactive input>", line 1, in <module> File "I:\Python33\lib\site-packages\scitools\std.py", line 26, in <module> from scitools.easyviz import * File "I:\Python33\lib\site-packages\scitools\easyviz\__init__.py", line 3443 print i ^ SyntaxError: invalid syntax
Das Hauptlaufwerk meines PCs ist "Ich", im Gegensatz zu allen anderen Laufwerken, die "C" sind. Wenn ich mir das Verzeichnis I: \ Python33 \ Lib \ site-packages \ scitools \ easyviz in Windows Explorer ansehe, gibt es eine Datei mit dem Namen init (kein Suffix) und eine andere mit dem Namen init .p (das Suffix lautet "p", nicht "py"). Die Datei init .p hat weit weniger als 3443 Zeilen. Wenn ich die Datei, die Windows Explorer mit dem PyScripter-Editor init (kein Suffix) aufruft, öffne, ruft Pyscripter die Datei " init.py "und mithilfe der Zeilennummerierungsfunktion von PyScripter stammt das" i "in der Fehlermeldung aus einer Liste mit dem Namen _import_list. Kurz bevor _import_list definiert ist, werden die Anweisungen" from utils import * "und" from movie import movie " hat beim Interpreter "from movie import *" eingegeben und eine Fehlermeldung erhalten, die Folgendes enthält:
File ".\movie.py", line 49 print '\n\n' # provide some space before print statements ^ SyntaxError: invalid syntax
Dies ist eine schlechte Python 3-Syntax - es sollte "print ('\ n \ n')" sein.
Als ich dies schrieb, entdeckte ich einen Kommentar von einer Python-Autorität vom Mai 2012, dass scitools immer noch ein v2.x-Paket war. Das ist computergestützt schon lange her. Die Person, die den Kommentar gepostet hat, schlug das Skript 2to3 vor. Ich bin absoluter Python-Neuling und bevor ich das versuche, würde ich gerne von jemandem hören, der es getan hat.
Hat jemand erfolgreich Scitools verwendet, auf denen Python 3 ausgeführt wurde, vielleicht mit dem 2to3-Skript?
0 Antworten auf die Frage
Verwandte Probleme
-
12
Warum wird der Ordner / winsxs so groß und kann er verkleinert werden?
-
2
Erhöhte Berechtigungen für Startanwendungen in Windows?
-
14
PDF Viewer unter Windows
-
7
Welche Windows-Dienste kann ich sicher deaktivieren?
-
8
Firefox PDF-Plugin zum Anzeigen von PDF-Dateien im Browser unter Windows
-
1
Windows verliert das Bildschirmlayout
-
1
Gibt es eine Möglichkeit, Installationen / Updates zu verhindern, die meine Festplatte mit kryptisch...
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
6
Log Viewer unter Windows
-
3
Windows-Hintergrundproblem mit zwei Bildschirmen