<ul>
<li><p>使用终端<code>mkdir</code>为项目创建目录</p>
</li>
<li><p><code>cd</code>到您的项目文件夹/dir</p>
</li>
<li><p>键入<code>code .</code>打开此目录中的vs代码</p>
</li>
<li><p>现在您可以使用集成vs代码终端</strong>,请选择<strong>终端</strong>,而不是<strong>powershell</strong></p>
</li>
<li><p>键入<code>pip3 freeze</code>,它将在全局作用域/系统上显示所有已安装的<strong>包和依赖项</p>
</li>
<li><p>但是我们将有一个<strong>venv</strong>,在那里我们将安装必要的软件包和依赖项</p>
</li>
<li><p>键入<code>python3 -m venv ./venv</code>要在当前项目文件夹中创建venv,请确保在运行此命令之前您在该文件夹中
[如果您没有使用python 3,那么命令将是<code>python -m venv ./venv</code>]</p>
</li>
<li><p>为了保护环境,
在mac上,运行<code>source ./venv/bin/activate</code>
在windows上,运行<code>.\venv\Scripts\activate.bat</code>[如果它不起作用,请尝试放置您的绝对路径]</p>
</li>
<li><p>您可以使用<code>pip freeze</code>检查安装在venv内的内容,您将看不到venv内的任何内容</p>
</li>
<li><p>现在,您可以在venv中为您的项目安装django</p>
</li>
<li><p>在vs代码内部,按shift+cmd+p</strong>并搜索<strong>Python:选择解释器</strong>并选择<strong>venv</strong>[输入解释器路径>;查找>;项目文件夹>;venv>;脚本>;Python.exe]</p>
</li>
<li><p>然后,您可以注意到项目中<strong>.vscode文件夹中的<strong>settings.json</strong>文件</p>
</li>
<li><p>要停用环境,只需键入<code>deactivate</code></p>
</li>
</ul>
<p>但是,如果在项目文件夹中看不到<strong>.vscode</strong>文件夹,可以手动创建它</p>
<ul>
<li><p>创建文件夹并将其命名为<strong>.vscode</strong></p>
</li>
<li><p>在文件夹中,创建<strong>setting.json</strong>文件并粘贴以下代码</p>
<p>{
“python.analysis.extrapath”:[
“/您的项目\文件夹\名称”,
]
}</p>
</li>
</ul>
<p>例如,如果自定义模块在您的系统或用户环境路径中不可用,系统将在此外部路径中搜索该模块</p>