запрошенный PHP-расширение mcrypt отсутствует в вашей системе [duplicate]

pyarrow должен присутствовать в пути на каждом рабочем узле.

  • Если вы запустите этот код как отдельный узел, убедитесь, что PYSPARK_PYTHON (и необязательно его PYTHONPATH) совпадают с интерпретатором, который вы используете для проверки кода pyarrow.
  • Если вы используете кластер, убедитесь, что pyarrow установлен на каждом узле, дополнительно к указанным выше точкам.

Кроме того, убедитесь, что установленная версия pyarrow больше или равно минимальному, поддерживаемому ( 0,8 сегодня ) - хотя это должно вызвать другое исключение.

7
задан Dhaval Koradiya 30 May 2016 в 09:39
поделиться

2 ответа

Прямо с PHP-документов: PHP 5.3 В двоичных файлах Windows используется статическая версия библиотеки MCrypt, не требуется DLL.

http://php.net/manual/en/mcrypt .requirements.php

Но если вы действительно хотите его загрузить, просто зайдите на страницу исходного файла mcrypt

http://sourceforge.net/projects / Mcrypt / файлы /? источник = Navbar

0
ответ дан FelipeEduardo 5 September 2018 в 08:42
поделиться

В последних версиях XAMPP для Windows запускается PHP 7.x, которые НЕ совместимы с mbcrypt. Если у вас есть пакет Laravel, который требует mbcrypt, вам нужно будет установить более старую версию XAMPP. ИЛИ, вы можете запустить XAMPP с несколькими версиями PHP, загрузив пакет PHP из Windows.PHP.net, установив его в свою папку XAMPP и настроив php.ini и httpd.conf, чтобы использовать правильную версию PHP для вашего сайта.

0
ответ дан MrMoxy 5 September 2018 в 08:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: