首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django mysql不能在macOS Big Sur中运行

问django mysql不能在macOS Big Sur中运行
EN

Stack Overflow用户
提问于 2021-03-07 14:27:40
回答 1查看 98关注 0票数 0

Big Sur更新后的一些麻烦

我使用Django 2.1.15和Python 3.8

根据帖子和文档,我安装了连接器

代码语言:javascript
复制
brew install mysql-connector-c  

和

代码语言:javascript
复制
pip install mysql-python     

安装mysql之后

代码语言:javascript
复制
 brew install mysql     

和客户端

代码语言:javascript
复制
 pip install mysqlclient     

尝试运行django,我得到这个错误:

代码语言:javascript
复制
django.db.utils.OperationalError: (2013, "Lost connection to MySQL server at 'reading initial communication packet', system error: 54")

这是我的setting.py

代码语言:javascript
复制
DATABASES = {
    'default': {

        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'BATABASE',
        'USER': 'sa',
        'PASSWORD': 'password',
        'HOST': '192.168.1.10',
        'PORT': '1433',
}
}
EN

回答 1

Stack Overflow用户

发布于 2021-03-07 14:31:02

你可以试试这个https://github.com/imagineai/create-django-app

npm安装-g imagine && imagine创建-f django -n myapp

它将自动检测您的Python版本并安装适当的依赖项。您还可以在im文件中选择所需的数据库。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66513822

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档