pipでのuWSGIのインストールが”ModuleNotFoundError: No module named ‘_ctypes'”で失敗する

pipはPythonに同梱されているパッケージマネージャであり、uWSGIはPythonで製作されたウェブアプリを実行するためのソフトウェアです。本記事ではpipでuWSGIをインストールする際、ModuleNotFoundError: No module named ‘_ctypes’でインストールが失敗する場合の対処法を紹介します。

“pipでのuWSGIのインストールが”ModuleNotFoundError: No module named ‘_ctypes’”で失敗する” の続きを読む

Condaの仮想環境でuWSGIのインストールに失敗する

CondaはAnacondaに同梱されているパッケージ・仮想環境マネージャです。Pythonを使う際、CondaやVirtualenvで仮想環境を作って利用されている方も少なくないと思います。uWSGIはPythonで開発されたWebアプリを動作させるために利用されるソフトウェアです。本記事ではCondaの仮想環境にuWSGIをインストールする際に発生するエラーの対処法を紹介します。

“Condaの仮想環境でuWSGIのインストールに失敗する” の続きを読む

uWSGIでDjangoアプリに環境変数を設定する

PythonのwebフレームワークであるDjangoで製作したアプリを動作させる際、選択肢の1つとして挙がるのがuWSGIです。Djangoアプリに設定する秘密鍵(SECRET_KEY)などの設定値は、Djangoの公式ドキュメントでも言及されているように、環境変数を使用するなどしてアプリのソースとは独立に設定することが推奨されています。本記事では、uWSGIでDjangoアプリに環境変数を設定する方法を紹介します。

“uWSGIでDjangoアプリに環境変数を設定する” の続きを読む