質問: '"'"'/tmp/pip-install-0wt0r2rp/mod-wsgi/setup.py'"'"'; __file__='"'"'/tmp/pip-install-0wt0r2rp/mod-wsgi/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base pip-egg-info cwd: /tmp/pip-install-0wt0r2rp/mod-wsgi/ Complete output (5 lines): Traceback (most recent call last): File "", line 1, in File "/tmp/pip-install-0wt0r2rp/mod-wsgi/setup.py", line 168, in 'missing Apache httpd server packages.' % APXS) RuntimeError: The 'apxs' command appears not to be installed or is not executable. Please check the list of prerequisites in the documentation for this package and install any missing Apache httpd server packages. ---------------------------------------- ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. ``` ### 試したこと 何とかエラーの内容を読み取ろうとしましたがわからず、pip3で試してみたり、pipをアップデートしてみたり、「mod_wsgi インストール」等でweb検索して出てきた記事に記載されてあることは試してみましたが、同じようなエラーが出てしまいます。 初めてdjangoを触り、Linuxの設定をし、あと一息?のところで3日ほど苦戦しています。恥ずかしながらエラーの切り分けが全くできません。エラーを翻訳しても意味がわからない状態です。 setup.pyってどこにあるんだ?そんなの見つからないぞ..と言ったレベルです。 エラーを解決するコツなどもご教授いただければ喜びます><。よろしくお願いします。 なお、情報に不備があれば都度用意いたします>
回答: エラーメッセージ > > RuntimeError: The 'apxs' command appears not to be installed or is not executable. Please check the list of prerequisites in the documentation for this package and install any missing Apache httpd server packages. > > > のとおりそのままですが、 `apxs` というコマンドが見つからないためにエラーになっているのだと思います。 CentOS であれば `apxs` というコマンドはおそらく `httpd-devel` というパッケージに含まれているので(詳細はご自身で確認してください)、そのパッケージを入れてからもう一度試されると一歩前進するのではないかと思います。 参考: * httpd-devel-2.4.6-88.el7.centos.x86_64.rpm CentOS 7 Download ちなみに `setup.py` の場所はエラーメッセージに書かれているとおり ``` File "/tmp/pip-install-0wt0r2rp/mod-wsgi/setup.py", line 168, in ``` 一時的に `/tmp/pip-install-0wt0r2rp/mod-wsgi/setup.py` に置かれているのではないでしょうか。 `setup.py` の実際のファイルの中身をご覧になりたければ GitHub の mod_wsgi のリポジトリをご覧になるとよいかと思います: * mod_wsgi/setup.py at develop · GrahamDumpleton/mod_wsgi · GitHub > > エラーを解決するコツなどもご教授いただければ喜びます><。よろしくお願いします。 > > > もし `apxs` を入れてもうまく行かない場合は、 `setup.py` の中身を読んだり `mod_wsgi` のリポジトリのイシュー一覧に同じ問題が報告されていないかを確認したりすると、何らかのヒントが得られるかもしれません。