問題結局辦法: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
- ModuleNotFoundError: No module named ‘matplotlib‘ 一系列解決辦法Error
- ImportError: No module named `defusedxml`ImportErrorXML
- Bug: No module named ‘pytest‘
- ModuleNotFoundError: No module named 'pyttsx'ErrorTTS
- ImportError: No module named torchvisionImportError
- ModuleNotFoundError: No module named ‘Crypto‘ ‘Cryptodome‘Error
- 解決:ModuleNotFoundError: No module named ‘urllib3.packages.six.moves問題ErrorPackage
- 解決Python找不到ssl模組問題 No module named _sslPython
- ModuleNotFoundError: No module named 'phkit.pinyin'Error
- 【Error】AttributeError: module ‘scipy.misc‘ has no attribute ‘logsumexp‘ 的解決辦法Error
- ImportError: No module named ‘torch‘ 解決方法ImportError
- Linux:Python報錯:No module named MySQLdbLinuxPythonMySql
- pip install了之後還是顯示no module named xxx的解決辦法
- Flutter module模式問題整理Flutter模式
- Android Studio新建module,以及module引用aar等相關問題Android
- python ModuleNotFoundError: No module named ‘requests‘ 的 解決方案PythonError
- 使用PyCharm時顯示的 No module named ‘xxx’PyCharm
- 解決已安裝opencv但仍提示報錯“no module named cv2“問題OpenCV
- Python3出現"No module named 'MySQLdb'"問題-以及使用PyMySQL連線資料庫PythonMySql資料庫
- Module的語法
- 遇到的cannot find module 'xxx' 問題
- ESCMScript(2)Module語法
- Qt5交叉編譯Project Error: Unknown module(s) in QT: script-private解決辦法QT編譯ProjectError
- yum依賴python2環境-"No module named urlgrabber"Python
- 啟動uwsgi報錯ImportError: No module named, unable to load appImportErrorAPP
- 使用Pycharm出現No module named Test_01_module_a less... (Ctrl+F1) This inspection detects names that shPyCharm
- module hmrclient is not a registered callable moduleclient
- Python使用psycopg2三方庫操作PostgreSQL的資料PythonSQL
- 🤷♀️概念問題:module chunk bundle的區別
- npm module 釋出 遇到的幾個問題NPM
- 解決pycharm問題:module 'pip' has no attribute 'main'PyCharmAI
- pyecharts安裝後import錯誤 ImportError: No module named 'pyecharts_snapshot'EchartsImportError
- 初始配置:IntelliJ Android無法執行專案並報錯Error: Module not specifiedIntelliJAndroidError
- catkin_make出現 No module named 'catkin_pkg'(親測穩過)
- Error occurred during initialization of boot layer java.lang.module.FindExceptionErrorbootJavaIndexException