我查遍了,似乎没有人遇到和我一样的问题。我是 Django 新手,遵循了很多教程,但没有任何效果。在我发现为 django 项目设置 virtualenv 是最佳实践之前,我已经在我的电脑(ubuntu)上正常(全局)安装了它,并且一切正常。不过,我想遵循最佳实践,并重新开始并在 virtualenv 中设置一个项目。登陆页面可以正常工作,但是当我进入编辑器时,无论使用 django 进行导入,我都会遇到错误。
示例: 项目->民意调查应用程序->views.py
from django.shortcuts import render
Error given:
Unused import statement
But also:
unresolved import 'django.shortcuts' Python (unresolved import)
此时我完全迷失了。我真的很想开始使用 Django,但我真的想遵循 virtualenv 的最佳实践。如有任何帮助,我们将不胜感激!
编辑: 我已经让它在 pycharm 中工作了。似乎这个项目的路径现在在 pycharm 中自动识别,但在 vs code 中却不能。想要使用 vscode,但它只允许我使用 python 3.x.x 的默认路径。
最佳答案
您的虚拟环境很可能存在问题。您应该激活您的虚拟环境。如果您的虚拟环境已激活,它的名称应该在您的终端中的大括号内。
关于python - Django未使用导入语句: virtualenv issue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58475457/