Windows 11下使用PyCharm连接WSL2开发基于Poetry的Python项目
一、WSL2的安装与配置
1. 安装WSL2
在Windows 11中,通过启用“适用于Linux的Windows子系统”(WSL)功能,可以在Windows上运行Linux环境。首先,需要在Windows功能中启用WSL。打开“控制面板”->“程序”->“程序和功能”->“启用或关闭Windows功能”,勾选“适用于Linux的Windows子系统”,然后重启计算机。
2. 安装Linux发行版
启用WSL后,可以通过Microsoft Store安装Linux发行版,如Ubuntu、Debian等。安装完成后,启动Linux发行版,按照提示完成初始化设置,包括用户账号和密码的创建。
3. 安装Python和依赖库
在WSL2的Linux环境中,使用pyenv
安装Python版本。首先更新包列表,然后安装必要的库,以便pyenv
能够正确安装Python:
sudo apt-get update
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev
使用pyenv
安装特定版本的Python,例如3.10.14:
pyenv install 3.10.14
</