python - 如何修复尝试迁移 manage.py 的错误
问题描述
我是 python 的初学者,所以我经常看教程。我现在正在看的 Django 框架教程最终有一个步骤,我必须运行命令
python manage.py migrate
我得到了错误
django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer
is required; you have 0.9.3.
我知道这个错误还有其他答案,但没有一个对我有用。
有人有解决办法吗?
解决方案
您必须升级mysqlclient
Django。所以这样做:
pip install [package_name] --upgrade
如果你有虚拟环境,首先你必须激活它。然后运行这行代码。建议使用 venv 然后将您的包安装到其中以便更好地管理您的项目。
推荐阅读
- javascript - 难以更新状态以反映拼接更新对象数组中的内容
- javascript - 在数组中移动对象属性
- powershell - Powershell交互式菜单,来自文本文件的菜单选项
- facebook-javascript-sdk - 已解决 - 如何使用 Javascript SDK 更新 Facebook 商店的产品库存?
- django - Django 表单请求
- c# - 将程序集版本号更新为 dot net standard2.0 的 msbuild 中的命令行参数
- r - 全局变量“。”没有可见的绑定。
- github - 大文件差异的 GitHub 链接
- javascript - 如何在 typeahead js 下拉菜单中禁用 Tab 键
- python - 解析python请求。该网站设置了cookies。但是 cloudfalre 绕过在区域设置上绕过了这个,并且在我连接代理时不起作用