首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Django一直使用错误的项目设置文件

Django一直使用错误的项目设置文件
EN

Stack Overflow用户
提问于 2021-03-13 22:51:47
回答 1查看 88关注 0票数 0

当我为任何新创建的项目运行python3 manage.py runserver时,Django一直试图使用之前删除的项目( project -x)的设置文件,导致在启动设置模块时出现ModuleNotFoundError: No module named 'project-x'错误。我的新项目中的文件/设置根本没有引用project-x,所以我不确定为什么会发生这种情况……该错误也会在不同的虚拟环境中发生。

当我使用Django export DJANGO_SETTINGS_MODULE=newproject.settings使用的环境变量手动将设置模块设置为我的新项目的设置模块时,一切工作正常,但是我希望找到问题的根源并修复它。这个问题是在我重新安装python和Django之后开始出现的。

错误

代码语言:javascript
运行
AI代码解释
复制
  File "/usr/local/lib/python3.9/site-packages/django/conf/__init__.py", line 170, in __init__
    mod = importlib.import_module(self.SETTINGS_MODULE)
  File "/usr/local/Cellar/python@3.9/3.9.1_6/Frameworks/Python.framework/Versions/3.9/lib/python3.9/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 984, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'project-x'
EN

回答 1

Stack Overflow用户

发布于 2021-03-13 23:06:50

如果检查manage.py,您可能会看到它试图从环境中获取DJANGO_SETTINGS_MODULE,但是如果失败,manage.py会有一个默认的设置路径。如果您更改了这一点,您应该能够在不设置环境变量的情况下使用manage.py。

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

https://stackoverflow.com/questions/66619348

复制
相关文章
vue项目使用ueditor上传文件出现错误
Failed to parse multipart servlet request; nested exception is java.io.IOException: org.apache.tomcat.util.http.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. Unexpected EOF read on the socket
全栈程序员站长
2021/04/07
1K0
【错误记录】Android 文件分享 FileProvider 设置错误
file_paths.xml 文件配置 : 下面的配置将所有的文件设置为可分享的文件 , 具体还要根据需求自己定制 ;
韩曙亮
2023/03/29
9900
【错误记录】Android 文件分享 FileProvider 设置错误
使用pycharm创建Django项目[通俗易懂]
如果这是你第一次使用 Django 的话,你需要一些初始化设置。也就是说,你需要用一些自动生成的代码配置一个 Django project —— 即一个 Django 项目实例需要的设置项集合,包括数据库配置、Django 配置和应用程序配置。
全栈程序员站长
2022/09/25
2.2K0
使用pycharm创建Django项目[通俗易懂]
使用gunicorn 部署django项目
openssl req -new -x509 -nodes -sha1 -days 365 -key stunnel.key > stunnel.cert
超级大猪
2019/11/22
1.3K0
typecho一直404错误的问题
找到nginx的配置文件编辑,如图所示位置,重启nginx vim /etc/nginx/conf.d/default.conf if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; } if (!-f $request_filename){ rewrite
2021/11/08
7720
014:Django商城项目静态文件修改
本章知识点 1、商城卖家后台界面分析 2、静态模板 3、Extend和include (需要项目模板请留言- - ) 知识点讲解 1、商城卖家后台界面分析 修改base.html
李玺
2021/11/22
3820
014:Django商城项目静态文件修改
Django使用本地css/js文件
在manager.py同层级下创建static文件夹, 里面放上css , js, image等文件或者文件夹
周希
2019/10/15
1.5K0
Django使用本地css/js文件
使用docker部署Django项目步骤
docker部署Django应用 方式一:基于python基础镜像 # 第一种方式:基于python基础镜像来做 cd /home mkdir myproject cd myproject docker run -di --name=myproject -p 8080:8080 -v /home/myproject:/home python:3.6 #mac/linux window:xshell拖进去 scp django_test.zip root@101.133.225.166:
GH
2020/04/09
3.4K0
Django学习笔记之使用 Django项目开发框架
Django 项目是一个定制框架,它源自一个在线新闻 Web 站点,于 2005 年以开源的形式被释放出来。Django 框架的核心组件有: 用于创建模型的对象关系映射 为最终用户设计的完美管理界面 一流的 URL 设计 设计者友好的模板语言 缓存系统 本文是有关 Python Web 框架的由两篇文章组成的系列文章的第一篇。第二篇文章将向您介绍 TurboGears 框架。 要使用并理解本文中提供的代码,则需要安装 Python,并了解在初学者的水平上如何使用 Python。要查看是否安装了 Python
Jetpropelledsnake21
2018/07/04
3.3K0
Django:错误整理
原因:django2.0 把原来的 django.core.urlresolvers 包更改为了 django.urls 包。
新码农
2021/01/18
4780
Django错误总结
错误: No module named 模块名称 找不到模块,需要将模块添加到Python的搜索目录中。 方法一、在运行时添加参数--pythonpath="路径" 方法二、将路径添加到path中。在settings.py中增加sys.path.insert(0,"path") 方法三、安装模块到python的dist-packages文件夹中
星哥玩云
2022/07/01
5800
java 设置400错误_Java项目报400错误的原因与解决方法
请求中的语法错误。Reason-Phrase应当标志这个详细的语法错误,比如”Missing Call-ID header field”。
全栈程序员站长
2022/11/09
3.9K0
宝塔运行Django Admin项目错误解决方法
查看宝塔面板的python项目管理器中的网站,已经有uWsgi的模块,但是shell里面运行pip3 list没有uwsgi
指剑
2022/10/28
9680
django设置cookie
Cookie #0 GitHub https://github.com/Coxhuang/django-cookie.git #1 环境 Python3.6 Django==2.0.7 #2 开始 #2.1 存储 Cookie是将数据保存在用户的浏览器中,至于如何保存,不需要我们操作 #2.2 设置 class get_data(APIView): def get(self,request): # 查看cookie ret = request.COOKIES.get('usern
Autooooooo
2020/11/09
2.1K0
django设置cookie
Django 项目中添加静态文件夹
在 mysite 文件夹下添加一个 statics 文件夹用来存放 js 文件
py3study
2020/01/16
6770
Django 项目中添加静态文件夹
Sentry 错误监控(Django 错误监控)
Import and initialize the Sentry SDK early in your application’s setup:
卓越笔记
2023/02/18
2K0
Sentry 错误监控(Django 错误监控)
Pycharm开发Django项目加载静态文件教程
在一个网页中,不仅仅只有一个html骨架,还需要css样式文件,js执行文件以及一些图片等。因此在DTL中加载静态文件是一个必须要解决的问题。在DTL中,使用static标签来加载静态文件。要使用static标签,首先需要{% load static %}。加载静态文件的步骤如下:
用户2200417
2021/11/10
9830
Django的时区设置问题
  django默认的时区是UTC,平时是没有什么影响的,但是在需要将时间戳转换成本时区的时间或者是获取当前的本地的localtime的时候就出现了问题。之前程序在测试时是运行在Windows环境,所以即使settings.py中的TIME_ZONE使用默认时区,Django也会根据本机的时区使用当前时区时间。然而程序放到linux运行程序时,Django的时区会使用settings.py中的TIME_ZONE设置的时区,所以这时就出现了问题。再有当我用脚本在linux上测试或者直接进入python环境的时候,运行time.localtime(),显示本机所在时区的当前时间。
py3study
2020/01/20
2.9K0
点击加载更多

相似问题

Django:新项目一直在寻找设置文件夹

13

使用django项目设置PostgreSQL

11

使用错误(旧)数据库设置的Django项目

20

Dozer一直使用django项目和wsgi触发200服务器错误

20

django :如何在django项目中设置静态文件

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文