python版本:3.7.4
django版本:2.2.7
操作系统:Windows 10
试图以任何方式,形状或形式执行manage.py都无法从vscode的python接口,cmd或Windows powershell中进行。它不显示任何错误或发生的任何事情。我最近一次尝试时,它是在一周前才开始工作的。这是我的窗户的样子:
vscode:
'C:\Users\josep\Documents\GitHub\lang_site>py manage.py runserver'
'C:\Users\josep\Documents\GitHub\lang_site>'
cmd:
'C:\Users\josep\Documents\GitHub\lang_site>py manage.py runserver'
'C:\Users\josep\Documents\GitHub\lang_site>`
我从包含manage.py的目录中尝试了以下操作:
C:\Users
django-admin runserver --settings=lang_site.settings
ModuleNotFoundError: No module named 'lang_site'
lang_site
文件夹中包含正确的__init__.py
py manage.py
+ runserver
,help
本身,但是它们都没有执行只需仔细检查,就有我的manage.py:
#!/usr/bin/env python
"""Django's command-line utility for administrative tasks."""
import os
import sys
def main():
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'lang_site.settings')
try:
from django.core.management import execute_from_command_line
except ImportError as exc:
raise ImportError(
"Couldn't import Django. Are you sure it's installed and "
"available on your PYTHONPATH environment variable? Did you "
"forget to activate a virtual environment?"
) from exc
execute_from_command_line(sys.argv)
if __name__ == '__main__':
main()
〜Link进入我的目录结构。
我希望可以进行测试,但是由于某种原因没有任何执行。我已经尝试了所有可以找到的故障排除技巧,但似乎没有任何效果。我将不胜感激。