2016年12月27日 星期二

解決 Django 的「No module named settings」問題


Django 在開發上有它的優勢,但最近把開發好的項目上線時卻問題接腫而來。

有人說上面的「No module named settings」問題可以透過「sudo pip3.5 install mysql-python」來解決。但這樣做會引伸另一個「ConfigParser」問題。


主要原因是 Python 3 開始把「ConfigParser」改名為「configparser」,如果所使用的組件沒有好好支援 Python 3 的話,便會出現這個問題。我的解決方法是用「mysql-connector」取代「mysql-python」,指令是「sudp pip3.5 install mysql-connector」。

沒有留言: