没有名为';djangosite';尝试使用manage.py时

没有名为';djangosite';尝试使用manage.py时,django,python-3.7,Django,Python 3.7,我正在使用Django3.0和Python3.7来运行我的Django服务器,它刚刚停止工作,以前也在工作 完整的错误是运行的是python3 manage.py runserver,对于使用manage.py的任何命令都是一样的 我尝试过使用和不使用我的虚拟环境,并重新安装了Django,但它没有改变 唯一提到djangosite的地方是manage.py,我没有更改它 #/usr/bin/env python “”“Django用于管理任务的命令行实用程序。”“” 导入操作系统 导入系统 d

我正在使用Django3.0和Python3.7来运行我的Django服务器,它刚刚停止工作,以前也在工作

完整的错误是运行的是
python3 manage.py runserver
,对于使用manage.py的任何命令都是一样的

我尝试过使用和不使用我的虚拟环境,并重新安装了Django,但它没有改变

唯一提到
djangosite
的地方是
manage.py
,我没有更改它

#/usr/bin/env python
“”“Django用于管理任务的命令行实用程序。”“”
导入操作系统
导入系统
def main():
os.environ.setdefault('DJANGO\u SETTINGS\u MODULE','djangosite.SETTINGS')
尝试:
从django.core.management导入从命令行执行
除exc外:
引起恐慌(
“无法导入Django。您确定它已安装并且”
“在PYTHONPATH环境变量上可用?是否”
“忘记激活虚拟环境?”
)来自exc
从命令行(sys.argv)执行命令
如果uuuu name uuuuuu='\uuuuuuu main\uuuuuuu':
main()
Django已经安装,我可以运行其他站点


文件树是

您没有安装Django,或者它在PYTHONPATH中不可用


可能您只是没有在命令shell中激活virtualenv。

我的文件结构不正确。
settings.py
位于主文件夹中的
manage.py
它应该位于mysite文件夹中,该文件夹包含主
url.py


我通过重新创建Django项目并复制我的应用程序和静态文件目录来修复它

Django已安装且virtualenv已打开,我已检查您以前是否使用Django或Django站点。pip install django sites?@AjayTomGeorge我只使用过django,但我会安装django sites并再次尝试更新:它说,
要求已经满足了
,并且在我运行它时给出了相同的错误“我正在使用python 8”=>真的吗?-)facepalm我使用3.8,我只是想解决这个问题……你在代码中的哪里使用了
djangosite