Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 26, 2014 18:23:12

Kontox
Зарегистрирован: 2013-03-15
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

проблемы с Rpy2

Подскажите, плиз, в чем м.б. проблема.
Питон 3.3. ОС win7
скачал rpy2.exe это расширение языка R-statistics в питоне.
установил его. По умолчанию ставиться сюда C:\Python33\Lib\site-packages\
начинаю тестировать, как пишется на сайте
http://rpy.sourceforge.net/rpy2/doc-2.4/html/overview.html#test-an-installation
но питон мне выдает такие ошибки

>>> python -m 'rpy2.tests'
  File "<stdin>", line 1
    python -m 'rpy2.tests'
                         ^
SyntaxError: invalid syntax
>>> import rpy2.tests
"R" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Traceback (most recent call last):
  File "C:\Python33\lib\site-packages\rpy2\rinterface\__init__.py", line 25, in
<module>
    import win32api
ImportError: No module named 'win32api'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python33\lib\site-packages\rpy2\tests.py", line 13, in <module>
    import rpy2.tests_rpy_classic
  File "C:\Python33\lib\site-packages\rpy2\tests_rpy_classic.py", line 3, in <mo
dule>
    import rpy2.rpy_classic as rpy
  File "C:\Python33\lib\site-packages\rpy2\rpy_classic.py", line 5, in <module>
    import rpy2.rinterface as ri
  File "C:\Python33\lib\site-packages\rpy2\rinterface\__init__.py", line 32, in
<module>
    except ImportError(ie):
NameError: name 'ie' is not defined
>>>
Подскажите, как правильно поставить это расширение.

Офлайн

#2 Авг. 26, 2014 20:11:57

WoMax
Зарегистрирован: 2014-05-26
Сообщения: 124
Репутация: +  9  -
Профиль   Отправить e-mail  

проблемы с Rpy2

Я новичек, но мне кажется, что это:

python -m 'rpy2.tests'

нужно писать просто в командной строке, а не в >>>

Инструкция по установке, линк на которую ты дал, говорит, что в интерактивном режиме будут вызываться ложные исключения:

“Note: Running the tests in an interactive session appears to trigger spurious exceptions when testing callback functions raising exceptions. If unsure, simply use the former way to test (in a shell).”

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version