当前位置: 首页 > news >正文

20250709: WSL+Pycharm 搭建 Python 开发环境

一、说明

1.代码和解释器的位置

1.1 代码在 Windows,解释器在 WSL 。

1.2 代码 & 解释器都在 WSL。

注:1.无论哪个组合,打开 terminal 的时候都无法自动激活虚拟环境,需要手动激活。

2.流程概述

2.1 安装 WSL

限于篇幅,不做详细介绍,参考:https://learn.microsoft.com/zh-cn/windows/wsl/install。

2.2 安装 Python

安装在 WSL 里面,使用以下命令进行安装:

sudo apt install python

2.3 安装 Pycharm

安装在 windows。限于篇幅,不做详细介绍,参考:。

2.4 设置解释器

使用 WSL 里面的 Pyrthon。

二、“代码 & 解释器都在 WSL”搭建流程

1.点击 File > Open
在这里插入图片描述

2.选择位于 WSL 里面的项目
在这里插入图片描述

3.点击Pycharm 右下角的 Python Interpreter selector,选择 On WSL…
在这里插入图片描述

4.点击 Next
在这里插入图片描述

5.创建解释器
在这里插入图片描述

6.打开 terminal, 手动激活虚拟环境
在这里插入图片描述

三、“代码在 Windows,解释器在 WSL”搭建流程

1.点击 File > Open
在这里插入图片描述

2.选择位于 WSL 里面的项目
在这里插入图片描述

3.点击Pycharm 右下角的 Python Interpreter selector,选择 On WSL…
在这里插入图片描述

4.点击 Next

在这里插入图片描述

5.创建解释器
在这里插入图片描述

6.打开 terminal, 手动激活虚拟环境
在这里插入图片描述

欢迎搜索及关注:编程人(a_codists)

http://www.xdnf.cn/news/1091899.html

相关文章:

  • C++11 future、promise实现原理
  • 基于Matlab多特征融合的可视化指纹识别系统
  • 微算法科技从量子比特到多级系统,Qudits技术革新引领量子计算新时代
  • 三、Docker常用命令
  • React、Vue、Angular的性能优化与源码解析概述
  • upload-labs靶场通关详解:第19关 条件竞争(二)
  • Mysql组合索引的update在多种情况下的间隙锁的范围(简单来说)
  • 嵌入式调试LOG日志输出(以STM32为例)
  • 自建ELK vs 云商日志服务:成本对比分析
  • [Backlog] Git操作 | 任务数据结构 | Markdown 处理
  • Hugging Face Agents Course unit1笔记
  • 【科研绘图系列】R语言绘制解剖图
  • 解锁DevOps潜力:如何选择合适的CI/CD工作流工具
  • 【RK3568+PG2L50H开发板实验例程】FPGA部分 | 键控LED实验
  • 闲庭信步使用图像验证平台加速FPGA的开发:第六课——测试图案的FPGA实现
  • 01-elasticsearch-搭个简单的window服务-ik分词器-简单使用
  • ECR仓库CloudFormation模板完整指南
  • 网安-SSRF-pikachu
  • 小程序主体变更全攻略:流程、资料与异常处理方案
  • 使用DDR4控制器实现多通道数据读写(十九)
  • 安卓设备信息查看器 - 功能介绍
  • 【软件工程】tob和toc含义理解
  • Claude Code 环境搭建教程
  • Go语言高级面试必考:切片(slice)你真的掌握了吗?
  • 基于Spring Boot+Vue的DIY手工社预约管理系统(Echarts图形化、腾讯地图API)
  • Linux驱动05 --- TCP 服务器
  • Android网络层架构:统一错误处理的问题分析到解决方案与设计实现
  • 第九篇:信息化知识 --系统集成项目管理工程师 第3版专题知识点笔记
  • A模块 系统与网络安全 第四门课 弹性交换网络-2
  • SAP ERP与Oracle EBS对比,两个ERP系统有什么区别?