問題結局辦法:Error loading psycopg2 module: No module named ‘psycopg2‘
Error loading psycopg2 module: No module named ‘psycopg2’,
此問題的存在是在Django在連線自己的資料庫是所報錯的
官方文件也有明確的解決辦法
在setting.py 中設定連線屬性
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'mydatabase',
'USER': 'mydatabaseuser',
'PASSWORD': 'mypassword',
'HOST': '127.0.0.1',
'PORT': '5432',
}
}
使用預設的
'ENGINE': 'django.db.backends.postgresql',
會發生報錯django.core.exceptions.ImproperlyConfigured: Error loading psycopg2 module: No module named 'psycopg2'
解決辦法,根據我們相對應的資料庫型別更換
'ENGINE':'django.db.backends.postgresql'
'ENGINE':'django.db.backends.mysql'
'ENGINE':'django.db.backends.sqlite3'
'ENGINE':'django.db.backends.oracle'
因為我使用的mysql我的程式碼如下:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'polls',
'USER': 'root',
'PASSWORD': '123456',
'HOST': '127.0.0.1',
'PORT': '3306',
}
}
更改之後正常執行:
System check identified no issues (0 silenced).
November 10, 2020 - 03:22:47
Django version 3.1.2, using settings 'mysite.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
官方地址:
官方文件地址
相關文章
- ModuleNotFoundError: No module named ‘DBUtils‘解決辦法Error
- No module named MYSQLdb 問題解決MySql
- ModuleNotFoundError: No module named ‘cv2’——(版本問題)Error
- ImportError: No module named thrift.Thrift問題解決ImportError
- ImportError: No module named `defusedxml`ImportErrorXML
- ImportError: No module named yamlImportErrorYAML
- ImportError: No module named utilsImportError
- ModuleNotFoundError: No module named 'sqlite'ErrorSQLite
- ImportError: No module named cElementTreeImportError
- ModuleNotFoundError: No module named ‘matplotlib‘ 一系列解決辦法Error
- ModuleNotFoundError: No module named 'pyttsx'ErrorTTS
- ImportError: No module named torchvisionImportError
- ModuleNotFoundError: No module named ‘Crypto‘ ‘Cryptodome‘Error
- ImportError: No module named builtinsImportErrorUI
- 解決Python找不到ssl模組問題 No module named _sslPython
- Scrapy學習中解決No module named tutorial.items問題
- ModuleNotFoundError: No module named 'phkit.pinyin'Error
- 解決:ModuleNotFoundError: No module named ‘urllib3.packages.six.moves問題ErrorPackage
- ImportError: No module named ‘torch‘ 解決方法ImportError
- ImportError:No module named SCons.ScriptImportError
- ImportError: No module named setuptools 解決方法ImportError
- Flutter module模式問題整理Flutter模式
- Linux:Python報錯:No module named MySQLdbLinuxPythonMySql
- pip install了之後還是顯示no module named xxx的解決辦法
- Module的語法
- 【Error】AttributeError: module ‘scipy.misc‘ has no attribute ‘logsumexp‘ 的解決辦法Error
- 解決已安裝opencv但仍提示報錯“no module named cv2“問題OpenCV
- python ModuleNotFoundError: No module named ‘requests‘ 的 解決方案PythonError
- Android Studio新建module,以及module引用aar等相關問題Android
- Python3出現"No module named 'MySQLdb'"問題-以及使用PyMySQL連線資料庫PythonMySql資料庫
- ESCMScript(2)Module語法
- 使用PyCharm時顯示的 No module named ‘xxx’PyCharm
- pip安裝錯誤:ImportError: No module named 'pkg_resources'ImportError
- 🤷♀️概念問題:module chunk bundle的區別
- 使用Pycharm出現No module named Test_01_module_a less... (Ctrl+F1) This inspection detects names that shPyCharm
- 啟動uwsgi報錯ImportError: No module named, unable to load appImportErrorAPP
- yum依賴python2環境-"No module named urlgrabber"Python
- 昨天裝RAC時遇到的一個錯誤Loading module "oracleasm": Unable to load module "oracleasm"[FAILED]OracleASMAI