PyCharm 使用 Windows 10 WSL Ubuntu 子系统中的 Python
文章目录
首先升级 Windows 10 Anniversary 周年纪念版,又称 RedStone1。如果没有收到推送,可以到这个网址 https://support.microsoft.com/en-us/help/12387/windows-10-update-history 手动升级。
Step 0: 安装 WSL Ubuntu
在设置中开启开发人员模式,添加 Windows Subsystem for Linux (Beta),嗯,目前还是 Beta。
Win + X 打开 CMD 管理员,输入 bash
或者 lxrun /install
,会有提示是否安装 Ubuntu,完成之后会提示输入用户名和密码。
Step 1: 修改 /etc/ssh/sshd_config
|
|
Step 2: 生成密钥
执行 sudo dpkg-reconfigure openssh-server
Step 3: sshd 无密码运行
执行 sudo visudo
|
|
Step 4: 开启 ssh
执行 sudo /usr/sbin/sshd -d
,确认无误后 sudo /usr/sbin/sshd
可以写成一个脚本 wsl_ssh.bat bash.exe -c "sudo service ssh start &&& sleep 999d"
Step 5: 配置 PyCharm
https://www.jetbrains.com/help/pycharm/2016.1/configuring-remote-interpreters-via-ssh.html
Step X: 完善
cmd 替代品 ConEmu,最新版内置支持 wsl bash。
也可以用 XShell ssh 上去。
apt 源替换为 aliyun, sudo sed -i 's/archive.ubuntu/mirrors.aliyun/g' /etc/apt/sources.list
安装新版 git, sudo add-apt-repository ppa:git-core/ppa
安装新版 pip, curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"
, sudo python get-pip.py
文章作者 josephpei
上次更新 2016-08-18