Временное решение
Я получил его на работу, установив из источника. Обратите внимание на параметр --with-python .
pip3.6 uninstall mod_wsgi wget https://github.com/GrahamDumpleton/mod_wsgi/archive/4.6.4.tar.gz tar xzvf 4.6.4.tar.gz cd mod_wsgi-4.6.4 ./configure --with-python=/usr/local/bin/python3.6 make sudo make install cd .. sudo rm -r mod_wsgi-4.6.4 rm 4.6.4.tar.gz echo "LoadModule wsgi_module /usr/lib/apache2/modules/mod_wsgi.so" | sudo tee /etc/apache2/mods-available/wsgi.load echo "LogLevel wsgi:info" | sudo tee /etc/apache2/mods-available/wsgi.conf sudo a2enmod wsgi sudo service apache2 restart
Это не обеспечивает mod_wsgi-express
команду, но вы получаете рабочую установку.
Другие заметки
- Как уже упоминалось, я попытался добавить
LD_PRELOAD=/usr/lib/arm-linux-gnueabihf/libutil.so
в конец / etc / apache2 / envvars, но это исправление не сработало. - Использование
sudo apt install libapache2-mod-wsgi-py3
будет работать только с Python 3.5, а не 3.6.