Solução alternativa
Eu tenho que trabalhar instalando a partir da fonte. Observe a opção - com-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
Isso não fornece o comando mod_wsgi-express
, mas você obtém uma instalação funcional.
Outras Notas
- Como mencionado aqui , Eu tentei adicionar
LD_PRELOAD=/usr/lib/arm-linux-gnueabihf/libutil.so
ao final de / etc / apache2 / envvars, mas essa correção não funcionou. - Usar
sudo apt install libapache2-mod-wsgi-py3
só funcionará com o Python 3.5, não com o 3.6.