总是无法导入backend

来源:5-5 数据库函数

mahsiaoko

2019-09-03

老师,我这个在按照您的操作时候,总是无法导入‘backend’,

ModuleNotFoundError: No module named 'backend'

信息提示是:

Traceback (most recent call last):

  File "crud.py", line 16, in <module>

    django.setup()

  File "/home/mahsiaoko/miniconda3/envs/djangoEnv/lib/python3.6/site-packages/django/__init__.py", line 19, in setup

    configure_logging(settings.LOGGING_CONFIG, settings.LOGGING)

  File "/home/mahsiaoko/miniconda3/envs/djangoEnv/lib/python3.6/site-packages/django/conf/__init__.py", line 79, in __getattr__

    self._setup(name)

  File "/home/mahsiaoko/miniconda3/envs/djangoEnv/lib/python3.6/site-packages/django/conf/__init__.py", line 66, in _setup

    self._wrapped = Settings(settings_module)

  File "/home/mahsiaoko/miniconda3/envs/djangoEnv/lib/python3.6/site-packages/django/conf/__init__.py", line 157, in __init__

    mod = importlib.import_module(self.SETTINGS_MODULE)

  File "/home/mahsiaoko/miniconda3/envs/djangoEnv/lib/python3.6/importlib/__init__.py", line 126, in import_module

    return _bootstrap._gcd_import(name[level:], package, level)

  File "<frozen importlib._bootstrap>", line 994, in _gcd_import

  File "<frozen importlib._bootstrap>", line 971, in _find_and_load

  File "<frozen importlib._bootstrap>", line 941, in _find_and_load_unlocked

  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed

  File "<frozen importlib._bootstrap>", line 994, in _gcd_import

  File "<frozen importlib._bootstrap>", line 971, in _find_and_load

  File "<frozen importlib._bootstrap>", line 953, in _find_and_load_unlocked

ModuleNotFoundError: No module named 'backend'


写回答

1回答

咚咚呛

2019-09-03

用的什么编辑器?

0
2
咚咚呛
回复
mahsiaoko
应该是包路径的问题,PyCharm会默认将当前目录加入包路径搜索列表,应该是VSCode不能,可以尝试了解相关知识,手动加入试试。
2019-09-03
共2条回复

Django+小程序技术打造微信小程序助手

0到1完整项目实战过程,是难得的Django+小程序全栈项目体验。

991 学习 · 507 问题

查看课程