每次我重新启动我的 vscode Django

问题描述

是否需要激活虚拟环境?我们如何重新进入/重新激活 Django 中已经存在的环境?我关闭了我的计算机,当我重新打开 vs 代码时,终端中没有“(venv)”标记enter image description here

这也是我收到错误 ImportError: cannot import name 'static' from 'django.conf' 的原因

解决方法

是的,需要激活虚拟环境

通过激活您的虚拟环境,您使用 pip 安装的软件包 将安装在您的虚拟环境中,而不是您的系统全局 python

通过在您的 vscode 上安装 python extension,您可以在每次打开 vscode 终端时选择您的 python 解释器来激活您的虚拟环境

首先安装该扩展然后按 ctrl + shift + p 并输入

Python: Select Interpreter
,

可以在vscode左边的按钮选择python解释器。要找到该路径,您可以找到 venv 的文件夹并在 Scripts 文件夹中查找 pythonw.exe。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...