pip installでRuntimeError: The ‘apxs’ command appears not to be installed or is not executable
今回はPython3でpip installをしたときに、下記のエラーが出たときの対処法についてご紹介していこうと思います。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
Preparing metadata (setup.py) ... error error: subprocess-exited-with-error × python setup.py egg_info did not run successfully. │ exit code: 1 ╰─> [6 lines of output] Traceback (most recent call last): File "<string>", line 2, in <module> File "<pip-setuptools-caller>", line 34, in <module> File "/tmp/pip-install-2ksfjwc8/mod-wsgi_b944ba5e59d047e2a747962dc2b68430/setup.py", line 88, in <module> raise RuntimeError('The %r command appears not to be installed or ' 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. [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: metadata-generation-failed × Encountered error while generating package metadata. ╰─> See above for output. note: This is an issue with the package mentioned above, not pip. hint: See above for details. |
Pythonの環境は3.8.13です。
pip installでRuntimeError: The 'apxs’ command appears not to be installed or is not executable
結論から言うと、下記のコマンドでapache2-devをインストールしましょう。
上記のエラーは、mod-wsgiをpip installできないことが原因です。
1 |
sudo apt install apache2-dev |
私の場合はDockerでPython3環境を整えようとしたときに上記のエラーが発生しましたが、apache2-devしてからpip installしたところ、無事mod-wsgiをインストールできました。
終わりに
今回はPython3でpip installをしたときに、冒頭のエラーが出たときの対処法についてご紹介いたしました。
ディスカッション
コメント一覧
まだ、コメントがありません