簡體   English   中英

沒有名為 pymysql 的模塊

[英]No module named pymysql

嘗試創建在數字海洋上運行的 apache/django 服務器時出現 500 內部錯誤。 檢查 log.error 后,我可以看到下面的錯誤

import pymysql as db
ModuleNotFoundError: No module named pymysql

航站樓內...

python --version
Python 3.8.5
sudo apt-get install python3-pymysql
python3-pymysql is already the newest version (0.9.3-2ubuntu3).
pip3 install PyMySQL
Requirement already satisfied: PyMySQL in /usr/lib/python3/dist-packages (0.9.3)

Python內...

import pymysql as db

STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static/')

任何幫助,將不勝感激。

使用python -m pip install pymysql

將 pip 用於您指定為python的 Python 解釋器

sudo systemctl stop gunicorn

source env/bin/activate

python -m pip install pymysql

deactivate

sudo systemctl start gunicorn

為我工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM