как я могу заставить scitools работать с Python 3.3.2 в Windows?
Я только что установил Python 3.3.2 на мой компьютер с Windows XP. Я практиковал Python, используя как Idle, так и PyScripter. Я установил несколько пакетов, в том числе SciTools. Установка SciTools 0.9.0 кажется неудачной - после установки (я получил файл .exe с http://code.google.com/p/scitools/downloads/detail?name=SciTools-0.9.0.win32. Отлично ) они предлагают проверить это, введя
из scitools.std import *
на переводчике Python. Я сделал это, и получил ошибку
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
Основным диском на моем компьютере является «Я», в отличие от всех остальных, которое «С». Когда я смотрю на мой каталог I: \ Python33 \ Lib \ site-packages \ scitools \ easyviz в проводнике Windows, появляется файл с именем init (без суффикса) и другой файл с именем init .p (суффикс «p», а не "р"). Файл init .p содержит менее 3443 строк. Когда я открываю файл, который Windows Explorer вызывает init (без суффикса) с помощью редактора PyScripter, Pyscripter вызывает файл " init.py "и используя функцию нумерации строк PyScripter," i "в сообщении об ошибке происходит из списка с именем _import_list. Незадолго до того, как определен _import_list, приводятся операторы" из импорта утилит * "и" из фильма импорта фильма ". I набрал "from movie import *" в интерпретаторе и получил сообщение об ошибке, включающее следующее:
File ".\movie.py", line 49 print '\n\n' # provide some space before print statements ^ SyntaxError: invalid syntax
Это плохой синтаксис Python 3 - он должен быть «print ('\ n \ n')».
Когда я писал это, я обнаружил комментарий от авторитета Python от мая 2012 года о том, что scitools все еще был пакетом v2.x. Это довольно давно в компьютерном плане. Человек, который разместил комментарий, предложил использовать скрипт 2to3. Я абсолютный новичок в Python, и прежде чем я попробую это, я хотел бы услышать от кого-то, кто сделал это.
Кто-нибудь успешно использовал scitools под Python 3, возможно, используя скрипт 2to3?
0 ответов на вопрос
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows
-
3
Фоновая проблема Windows с двумя экранами