Форум сайта python.su
0
Перебирая демки из pyopengl-demo наткунлся на пару “нерабочих” скриптов
решил посмотреть в чем проблема
Traceback (most recent call last): File "C:\Users\cIIeIL\Desktop\lesson42\lesson42.py", line 66, in <module> import Numeric ImportError: No module named Numeric
Traceback (most recent call last): File "C:\Users\cIIeIL\Desktop\PyOpenGL-Demo-3.0.1b1\PyOpenGL-Demo\dek\texturesurf.py", line 27, in <module> from Image import * ImportError: No module named Image
Отредактировано cIIeIL (Окт. 1, 2012 18:05:59)
Офлайн
20
Image => PIL
http://pypi.python.org/pypi/PIL/1.1.6
или
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pil
Numeric: скорее всего
http://www.lfd.uci.edu/~gohlke/pythonlibs/#numeric
Отредактировано EBFE (Окт. 1, 2012 18:16:14)
Офлайн
0
EBFEвот незадача…
Numeric: скорее всего
http://www.lfd.uci.edu/~gohlke/pythonlibs/#numeric
No handlers could be found for logger "OpenGL.Tk" Traceback (most recent call last): File "C:\Users\cIIeIL\Desktop\PyOpenGL-Demo-3.0.1b1\PyOpenGL-Demo\dek\texturesurf.py", line 29, in <module> from OpenGL.Tk import * File "D:\langs\python\lib\site-packages\OpenGL\Tk\__init__.py", line 113, in <module> _default_root.tk.call('package', 'require', 'Togl') TclError: can't find package Togl
Отредактировано cIIeIL (Окт. 2, 2012 06:32:57)
Офлайн
20
cIIeILЭто вот эта часть кода?
вот незадача…
на мою версию, модуля нет.
try: import numpy as Numeric except ImportError, err: try: import Numeric except ImportError, err: print "This demo requires the numpy or Numeric extension, sorry" import sys sys.exit() ... 142 tex_data = Numeric.zeros ((width * height * 3), "b")
cIIeILв смысле?
что нужно качать numpy, но и это не помогло.
>python
Python 2.7.3 (default, Apr 10 2012, 23:24:47) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
>>> numpy.__version__
'1.6.2'
>>> import numpy as Numeric
>>> tex_data = Numeric.zeros ((8 * 6 * 3), "b")
теперь появилась другая проблема:там в инит стоит
The Togl project is located here:А так, вместо Tk попробуйте PySide/PyQt или PyGame
http://togl.sourceforge.net/

Офлайн
0
Ребят, помогите, вообщем создал модуль с двумя функциями: 1я выводит последовательность чисел фибоначчи, а 2я возвращает список с их последовательностью. Прописываю import fibo, мне выдает следующее:
Traceback (most recent call last):
File “<pyshell#8>”, line 1, in <module>
import fibo
File “fibo.py”, line 2
SyntaxError: Non-ASCII character ‘\xd0’ in file fibo.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
Собсна ругается на строку документации, я ее убрал, но опять ему что-то не нравится. Ну там уже скорее проблема в логике программы. Меня интересует именно вот эта ошибка PEP 0263. Прочитал то что написанно по ссылке - ничего не вынес (новичек я в Пайтоне).
Офлайн
16
Надо сказать питону, что ты используешь юникод. Для этого помести в начало файла строчку:
# -*- coding: utf-8 -*-
Офлайн
0
праститтте
ложная тревога, сам справился)
Офлайн