在使用Windows Subsystem for Linux (WSL) 的 Visual Studio Code (VSCode) 时,可能会遇到“错误的Python版本的解释器”错误。这通常是因为VSCode配置的Python解释器路径不正确,或者WSL中的Python版本与项目要求的版本不匹配。 基础概念 WSL:Windows Subsystem for Linux,允许在Windows上运行Linux环境。 VSCode:Visual...
sudo apt update sudo apt install python3 python3-pip python3-venv 验证Python安装是否成功: bash python3 --version pip3 --version 3. 在VSCode中安装Remote - WSL插件 为了在VSCode中连接到WSL,你需要安装Remote - WSL插件: 打开VSCode。 点击左侧边栏的扩展图标(或使用快捷键Ctrl+Shift+X)。 在搜索...
1)打开vscode的配置文件,如下: 2)搜索env配置,找到”Venv Path“,如下(注意:在Remote [WSL:xxx]中找) 若是直接修改setting.json文件,则如下: {"python.venvPath":"/home/yan/myenvs"} 3)最后在vscode中即可,自由选择配置的venvPath下的多个虚拟环境下的python版本...
除了这种基本的Python环境以外,VSCode还提供了一些进阶的虚拟环境。我们可以创建一个虚拟环境,把鼠标移动到上面这个命令托盘,这里我们输入一个大于号,然后输入Python,选到这个Python Create Environment,就是创建Python的虚拟环境。 我们点一下, 这里给了两个选项,一个叫Venv,还有一个Conda。这里我选择创建Venv的,选择你...
这里给了两个选项,一个叫Venv,还有一个Conda。这里我选择创建Venv的,选择你电脑上的Python版本,这里我选择最新的3.12。等到右下角这边执行完成,Python的虚拟环境就创建好了。右下角这里显示了.venv,表示现在处于Python的虚拟环境。 有了虚拟环境以后,我们就可以在项目里面随意安装Python包,而不去影响主环境了。
1 首先,调试之前要确保python插件(Microsoft的python插件)当前选择的环境,是执行的环境。如果是虚拟venv环境,需要自己在本地settings.json中写pythonPath。2 都配置好之后,点击左侧调试按钮,打开调试面板,展开debug选项,点击Add Configuration。3 接着会自动打开launch.json,在其中添加一个python的configuration。4 ...
venv:Python 3.3及以上版本自带的虚拟环境管理工具。 virtualenv:一个第三方库,用于创建和管理虚拟环境。 应用场景 多项目开发:每个项目需要不同的Python库版本。 团队协作:确保团队成员在相同的环境中工作。 部署和测试:在不同的环境中测试代码。 如何在VSCode终端中访问Python虚拟环境 ...
在项目文件夹下,执行命令python m venv venv创建虚拟环境,其中venv是虚拟环境的名称。配置VScode使用虚拟环境:使用VScode打开项目,确保选择创建的虚拟环境作为Python解释器。在VScode中打开终端,输入.venvScriptsactivate或source venv/bin/activate确认虚拟环境已正确激活。配置Django调试:在VScode左侧栏点击“ ...
sudo python3 -m venv aishare cd /opt/code/aishare/bin source activate #进入虚拟目录 1. 2. 3. 4. 5. 安装django which python #看看python在个目录下 /opt/code/aishare/bin/python -m pip install django #安装django 1. 2. 3. 配置vscode for wsl 开发环境 ...
sudo python3 -m venv aishare cd /opt/code/aishare/bin source activate #进入虚拟目录 安装django which python #看看python在个目录下 /opt/code/aishare/bin/python -m pip install django #安装django 配置vscode for wsl 开发环境 alias code="/mnt/d/Program\ Files/Microsoft\ VS\ Code/Code.exe" ...