Skip to main content

75 posts tagged with "Python"

View All Tags

Python pip: エラー対処法 - "Could not find a version that satisfies the requirement PIL (from versions: ) No matching distribution found for PIL"

· One min read
Yu Sasaki
Enterprise Security Manager / Advisor

Python Imaging Library (PIL)をpipでインストールを試みたところ、下記のエラーメッセージが出力され、インストールプロセスが中断。

(venv) $ pip install pil
Collecting pil
Could not find a version that satisfies the requirement pil (from versions: )
No matching distribution found for pil

発生環境はPython 3.6.4 (Mac OS 10.14.3)。

Django: 解決法 Error loading MySQLdb module.

· 2 min read
Yu Sasaki
Enterprise Security Manager / Advisor

掲題のエラー対応したので、備忘として記載。

事象

Djangoを稼働させるアプリケーションサーバのサービス起動後に下記のエラーメッセージが出力。

File "/usr/lib64/python3.6/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "/srv/sskcoin/venv/lib64/python3.6/site-packages/django/db/backends/mysql/base.py", line 20, in
) from err
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.
Did you install mysqlclient?
[2018-12-14 16:11:40 +0000] [7538] [INFO] Worker exiting (pid: 7538)
[2018-12-15 01:11:40 +0900] [7535] [INFO] Shutting down: Master
[2018-12-15 01:11:40 +0900] [7535] [INFO] Reason: Worker failed to boot.

Django: 解決法 Invalid HTTP_HOST header

· 2 min read
Yu Sasaki
Enterprise Security Manager / Advisor

Djangoでの開発時に掲題の事象が発生した為、解決法をまとめておく。

事象

Djangoで作成したWebサイトにブラウザ経由でアクセスした際に、下記のエラーがDEBUG出力された。

Exception Type: DisallowedHost
Exception Value:
Invalid HTTP_HOST header: '192.0.2.1:8000'. You may need to add '192.0.2.1' to ALLOWED_HOSTS.