Я хочу установить rpy2 на мою windows машину, и это дает мне следующую известную ошибку
self.convert_pycparser_error(e, csource)
File "c:\users\96171\appdata\local\temp\pip-install-lxsxk7q4\rpy2\.eggs\cffi-1.14.0-py3.6-win-amd64.egg\cffi\cparser.py", line 336, in convert_pycparser_error
raise CDefError(msg)
cffi.CDefError: cannot parse "void __cffi_extern_python_start; void _capsule_finalizer(SEXP); void __cffi_extern_python_stop;"
<cdef source string>:495:96: Illegal character '\r'
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\96171\AppData\Local\Temp\pip-install-lxsxk7q4\rpy2\
Я сделал следующее:
- обновленные инструменты настройки
- обновил pip до последней версии
Я перешел по ссылке здесь для установки rpy2 на windows, и они говорят, что нам нужно скачать предварительно скомпилированный двоичный файл для того, чтобы это работало.
Я скачал по следующей ссылке ссылка это колесо: rpy2‑2.9.5‑cp37‑cp37m‑win_amd64.whl
однако я все еще сталкиваюсь с проблемой; Я сделал следующее:
- После того, как я скачал
rpy2‑2.9.5‑cp37‑cp37m‑win_amd64.whl
- , я открыл cmd от имени администратора в каталоге, куда загружается колесо
- Я установил
%R_USER%
в системных переменных моего имени пользователя, например: R_USER C: \ Users \ my_username Однако я получаю следующую ошибку:
ERROR: rpy2-2.9.5-cp37-cp37m-win_amd64.whl is not a supported wheel on this platform.
на веб-сайте для двоичные файлы говорят, что:
Rpy2 (прекращено, нестабильно): обеспечивают доступ к программной среде R для статистических вычислений и графики. Требуется R 3.3 , и у меня в системе R 3.6.2. Это вызывает ошибку?