django - ModuleNotFoundError:没有从 wsgi.py 导入名为“mysite”的模块
问题描述
我正在尝试在 django 项目中运行 python 文件,但出现此错误:我只在服务器上而不是在本地出现此错误。在本地我没有指定路径。
我正在运行命令:python3 data.py
不过,我运行 django 服务器没有问题。
Traceback (most recent call last):
File "data.py", line 2, in <module>
from Spiders.vb_json_cleaner import *
File "/home/debian/repay-moi/phones/Spiders/vb_json_cleaner.py", line 9, in <module>
from mysite.wsgi import *
ModuleNotFoundError: No module named 'mysite'
这是我的 wsgi.py 文件:
import os
from django.core.wsgi import get_wsgi_application
path = '/home/debian/repay-moi/mysite'
if path not in sys.path:
sys.path.append(path)
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'mysite.settings')
application = get_wsgi_application()
还有我的 vb_json_cleaner.py
import os
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'
from mysite.wsgi import *
application = get_wsgi_application()
from phones.models import *
解决方案
推荐阅读
- c# - C# Win7 和 Win2019 将文本转换为图像会产生模糊,不清晰
- flutter - 如何将多张图片保存到 Flutter 中的 Shared_Preferences?
- android - 在 Android 设备和模拟器上执行 Flutter 应用程序期间出现永久异常
- anychart - 阻止调用 static.anychart.com 和 logo.png 加载
- javascript - Firebase 存储上传多个文件并一次获取它们的下载 URL
- python - Photutils/IRAF Starfinder:给出总数
- reactjs - 如何在 asp dot net web API 和 ReactJS 作为客户端使用 IP 连接的摄像头捕获图像
- python - 在 python 中的字符串列表中查找字符串对我不起作用
- jquery - 开始和结束参数 Fullcalendar 中的奇怪日期
- field - 如何删除在 MarkLogic 中创建的所有字段