python - Django未使用导入语句: virtualenv issue

标签 python django virtualenv ubuntu-18.04

我查遍了,似乎没有人遇到和我一样的问题。我是 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/

相关文章:

Python 正则表达式仅捕获特定文本

django - 大请求的 502 错误网关(nginx + django)

python - Django,python3,安装时我得到 : "Parent module ' setuptools' not loaded"

python - 我可以通过 virtualenv/virtualenvwrapper 使用其他 python 实现吗?

python - 在 Django Admin 中保存模型之前显示警告消息

python - 在 Python 3.4 中打印列表的总和

python - 获取 gtk.StatusIcon 在 Windows 上的位置

python - 如何访问链接的父模型的数据库模型字段,例如类(class)->学校->用户?

django - 使用 postgresql 在 django hstorefield 中存储唯一值

linux - 由于找不到 cups/cups.h,无法使用 pip 安装 pycups