发布网友 发布时间:2024-09-30 11:50
共1个回答
热心网友 时间:2024-10-20 13:36
导读:今天首席CTO笔记来给各位分享关于python的django怎么启动报错的相关内容,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
Python3启动django项目报错“NameError: name '_mysql' is not defined”报错如下:
“NameError: name '_mysql' is not defined”
解决方法:
使用pymysql代替MySQLdb
步骤:
安装pymysql:pip install pymysql
打开项目在setting.py的init.py,或直接在当前py文件最开头添加如下:
python 3.8.11 django3.1.7环境下启动服务时提示:NameError: name 'path' is not defined怎么解决呢?
答: url是Django 1.x中的写法,在Django2.1中,开始舍弃Django1.x中的url写法。在Django2.x和以上的版本中,描写url配置的有两个函数path和re_path,按道理path应该是存在的呀。你有没有使用以下的命令导入。
from django.conf.urls import path
另外有没有确定自己的django有没有配置好?希望能够帮助到你。
关于python安装Django的报错问题是缺少setuptools这个包,你可以通过下面的方式安装。
下载到一个目录里
然后cmd进去
再然后python
ez_setup.py
成功之后再运行你上面的命令。
如果解决了您的问题请采纳!
如果未解决请继续追问!
Python2.7安装Django报错?解决方法:django现在的版本不支持2.7的,你在下载的django时后面加==1.11
代表我需要下载1.11版本的django
ps:如果是刚学python的话建议不要看所有2.0版本的教程,这些都已经要被淘汰了
结语:以上就是首席CTO笔记为大家介绍的关于python的django怎么启动报错的全部内容了,希望对大家有所帮助,如果你还想了解更多这方面的信息,记得收藏关注本站。