django1.11_LTS_tutorial
django1.11_LTS_tutorial copied to clipboard
Error : Menyandingkan MySql dengan Django 1.11 LTS untuk Pengguna Linux
Bagi teman-teman yang mengalami error pada saat menyandingkan MySql dengan Django 1.11 pada sistem operasi Linux dan kawan" nya, ketika pada saat me-run server akan error seperti digambar
Seperti gambar diatas...
Untuk solusinya coba pastikan libmysqlclient-dev sudah terinstal
sudo apt-get install libmysqlclient-dev
dan install MySqlnya
sudo apt-get install mysql-server
untuk versi saat ini yang dipakai adalah MySql 5.7
Setelah bahan-bahan tersebut telah diinstal masuk ke Virtual Environment python
Upgrade pip di Venv
pip install --upgrade pip
dan ini yang paling penting untuk menyelsaikan masalah tersebut, yaitu Untuk teman-teman yang memakai Django 1.11 dan error pada saat me-run server setelah pensettingan pada bagian setting.py di project Django.
Solusinya:
Upgrade versi Django ke versi terbaru pada Venv python
pip install django
dan juga install mysqlclient
pip install mysqlclient
Jika hal tersebut sudah dilakukan, maka buat project Django pada Venv yang Django nya versi terbaru dan setting pada bagian setting.py seperti Tutorial Kang Pukis
bagi yang mengalami error saat install mysqlclient
coba dengan mysqlclient-1.4.2.post1
:
pip install mysqlclient-1.4.2.post1