本文将总结如何在Pycharm
中配置基于WSL的Python Interpreters
,以及配置基于WSL的Terminal
。
以下演示环境:
WSL 分发版本:CentOS8
Pycharm 版本:Pycharm 2023.2
你可能需要的:
如何在WSL上导入任何Linux发行版
PyCharm 各版本下载
使用JetBrains家族产品的同学,你可能需要:ja-netfilter、ja-netfilter-all
一、创建pycharm用户并授予sudo权限
这里在WSL下的CentOS里创建一个名为pycharm的用户,专供Pycharm工具使用。
(当然这不是必须的,你可以使用默认的root用户,但不推荐,你也可以使用其他已有的用户)
0. 启动WSL下的CentOS
wsl -d CentOS8
1. 创建pycharm用户并授予sudo权限
先更新yum源,安装passwd
、sudo
命令
yum update -y && yum install passwd sudo -y
adduser -G wheel pycharm
命令adduser -G wheel pycharm
将用户添加到wheel
组。 wheel
组中的用户会自动被授予 sudo
权限,并且可以执行需要提升权限的任务。
passwd pycharm
使用passwd pycharm
命令给用户设置密码
2. 设置pycharm用户为wsl启动Linux的默认用户
echo -e "\n[user]\ndefault=pycharm" >> /etc/wsl.conf