小编BER*_*RKO的帖子

WSL 2:从 Windows 10 Bash Shell 运行图形 Linux 桌面应用程序“错误 E233:无法打开显示”

如何从 Windows 10 的 Bash Shell 运行图形 Linux 桌面应用程序?

首先,我按照此处所示的步骤安装了适用于 Linux 的 Windows 子系统 (WSL) ,如下所示:

(1) 安装了 Windows 10 Pro Insider Preview Build 19619。

(2) 安装了 Ubuntu Linux 发行版。

(3) 将发行版本从 WSL 1 更改为 WSL 2。

其次,使从Windows 10的bash shell的Linux图形桌面应用程序,我也跟着下面的步骤如图所示位置如下:

(4) 我安装了一个X Server,它是Xming

(5) 安装基于 GTK 的图形 vim 编辑器作为测试使用:

sudo apt-get install vim-gtk

(6) 设置我的显示环境变量

export DISPLAY=:0

(7) 启动应用程序

gvim

但是,这并没有使应用程序午餐,我收到以下错误:

E233: cannot open display
Press ENTER or type command to continue
E852: The child process …
Run Code Online (Sandbox Code Playgroud)

windows ubuntu xming xserver windows-subsystem-for-linux

22
推荐指数
5
解决办法
7万
查看次数

适用于 Linux (WSL 2) 和 Jupyter Lab 的 Windows 子系统:如何打开保存在 Linux 文件系统中的 Jupyter Notebook?

我在 Windows 上安装了一个 Jupyter 实验室。我在 WSL Ubuntu 上安装了 Jupyter Lab。我可以在 Linux 终端上用 Jupyter Lab 午餐。这将在 Chrome 浏览器上打开 Jupyter Lab,从中我可以使用 Python [conda env:root]* 启动一个新的 Jupyter Notebook。但是,它只显示 Windows 文件系统。我尝试使用以下命令打开保存在 Linux 文件系统上的笔记本:
$ jupyter lab my_linux_folder/my_notebook.ipynb

Jupyter 实验室午餐成功,但无法打开 Linux 文件系统上的 notebook 并给出错误:

无法打开
找不到路径:/my_notebook.ipynb

是否可以打开位于 Linux 文件系统“\wsl$\”上的笔记本以及如何打开?
如何从 JupyterLab 文件浏览器转到“\wsl$\”?
或者更一般地说,如何打开保存在 "\wsl$\" 下的笔记本?

python filesystems jupyter-notebook windows-subsystem-for-linux jupyter-lab

5
推荐指数
2
解决办法
6971
查看次数

MATLAB系统命令“按Enter退出”

我正在尝试编写一个MATLAB脚本,该脚本将调用并运行一个外部程序,然后继续执行其他MATLAB命令。

tic                       %Start stopwatch
system('MyProgram.exe')   %Call and run my program
toc                       %End stopwatch 
Run Code Online (Sandbox Code Playgroud)

但是,此程序“ MyProgram.exe”要求我“按Enter退出”。如何使我的MATLAB脚本通过“ Enter”继续?像如何在执行结束时将“ Enter”作为程序的输入传递?还是一般来说该怎么做?

matlab cmd enter batch-file

4
推荐指数
1
解决办法
396
查看次数

避免指数计算中的舍入误差

由于舍入误差无法得到两个数字之间的比例: Ratio=exp(x)/(exp(x)+exp(y))这样x=-1.11e4y=-1.12e4.任何数学或计算技巧?

math numerical rounding exponential

2
推荐指数
1
解决办法
429
查看次数

在计算对数似然时避免-inf(MATLAB)

使用MATLAB进行计算时

Log_likelihood =日志((1/1E8)*EXP(-0.5*SSR)),

如果SSR(即标准平方误差)很大(例如SSR = 1e4)则exp()变为零并且Log_likelihood变为-inf.

有没有可以解决这个问题的数字/数学技巧?

谢谢

matlab exponent

1
推荐指数
1
解决办法
1005
查看次数

MATLAB:如何使用图例显示花括号?

我写这个MATLAB代码:

legend('\alpha={1,2});
Run Code Online (Sandbox Code Playgroud)

得到α= {1,2},但我得到α= 1,2.大括号不显示.如何使用图例制作花括号?

matlab legend curly-braces

1
推荐指数
1
解决办法
1570
查看次数