栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【Python环境】使用WSL +MobaXterm 在windows系统上使用Linux应用

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Python环境】使用WSL +MobaXterm 在windows系统上使用Linux应用

文章目录
  • 概述
  • 设置步骤
    • 使用WSL在windows上跑ubuntu
    • 使用MobaXterm打开应用
        • VSCODE
        • Sublime
  • WSL python + windows Pycharm
  • 一定得读

概述

我离不开windows的一些应用,但程序开发需求又使我需求Linux开发环境,常用Pycharm的ssh远程解释器让我头大(时不时断开和BUG),如何在windows上拥有Linux环境:(1)VM虚拟机(垃圾的方法,占资源、网络方式、存储冲突);(2)WSL+MobaXterm 的这套解决方案,能支持VSCode,但目前Pycharm

WSL2官网:https://docs.microsoft.com/zh-cn/windows/wsl/install

我开了Hyper-V :管理员运行PowerShell执行 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All。

WSL 的基本命令:https://docs.microsoft.com/zh-cn/windows/wsl/basic-commands

WSL 文档:https://docs.microsoft.com/zh-cn/windows/wsl/

设置步骤 使用WSL在windows上跑ubuntu

Windows Subsystem for Linux (WSL)

这步之后就能有linux命令行了,但需要graphics environment。

(1)控制面板——程序——启用或关闭Windows功能——勾选 “适用于 Linux 的 Windows 子系统”——重启。
(2)管理员运行PowerShell执行 wsl --install, 然后——重启。
(3)管理员运行PowerShell执行 wsl --list --online 可以查看。

NAME            FRIENDLY NAME
Ubuntu          Ubuntu
Debian          Debian GNU/Linux
kali-linux      Kali Linux Rolling
openSUSE-42     openSUSE Leap 42
SLES-12         SUSE Linux Enterprise Server v12
Ubuntu-16.04    Ubuntu 16.04 LTS
Ubuntu-18.04    Ubuntu 18.04 LTS
Ubuntu-20.04    Ubuntu 20.04 LTS

(4)管理员运行PowerShell执行 wsl --install -d Ubuntu-18.04 ,更改默认系统。注意,得开网络代理。
就会得到这个了。之后可以直接 wsl -d Ubuntu-18.04

(5)ubuntu中:

sudo apt update && sudo apt upgrade

(6)Windows Terminal 新终端下载安装。需要关闭代理后用store弄。
ctrl+shift+P 获取更多:

使用MobaXterm打开应用

(1)安装后,X server打开,就能看到WSL启动的Ubuntu了。

(2)我们需要配置WSL将其图形应用程序的显示发送到Windows。如果我们跳过这一步,那么我们的图形应用程序将尝试在WSL内部本地加载,而不会显示任何内容。
为此,我们需要在WSL中设置DISPLAY环境变量,然后在我们的中进行设置。bashrc文件,所以每当我们打开终端时,它总是被设置的。
vim ~/.bashrc

# Using WSL 1? Then use this.
export DISPLAY=:0

# Using WSL 2? Then use this instead.
export DISPLAY="$(/sbin/ip route | awk '/default/ { print $3 }'):0"

source ~/.bashrc
(3)为了打开pycharm,得装java:

sudo apt-get install openjdk-8-jdk
VSCODE
# Download the Linux .deb package from: https://code.visualstudio.com/download

sudo apt-get install libgtk2.0-0 libxss1 libasound2
sudo dpkg -i .deb
sudo apt-get install -f
Sublime
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
sudo apt-get install apt-transport-https
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt-get update
sudo apt-get install libgtk2.0
sudo apt-get install sublime-text
WSL python + windows Pycharm

略了。
https://blog.csdn.net/x1131230123/article/details/125574934

一定得读

https://nickjanetakis.com/blog/using-wsl-and-mobaxterm-to-create-a-linux-dev-environment-on-windows

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1008383.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号