Qtconsole and Spyder launch error

Anaconda3-2022.05-Windows-x86_64

qtconsole-5.3.9 launch error
Bad file descriptor (bundled\zeromq\src\epoll.cpp:100)
Bad file descriptor (bundled\zeromq\src\epoll.cpp:100)

Spyder-5.1.5 launch error
Bad file descriptor (bundled\zeromq\src\epoll.cpp:100)

I cannot JupyterLab-3.3.2 and Notebook-6.4.8, too. And there is no tip.

How to launch them success?

1 Like

dear Tingyu_Ray
nice to meet you.

qtconsole-5.3.9 launch error
Bad file descriptor (bundled\zeromq\src\epoll.cpp:100)
Bad file descriptor (bundled\zeromq\src\epoll.cpp:100)

Spyder-5.1.5 launch error
Bad file descriptor (bundled\zeromq\src\epoll.cpp:100)

I cannot JupyterLab-3.3.2 and Notebook-6.4.8, too. And there is no tip.
How to launch them success?

The cause is a zeromq file, so you can run “conda activate” on powershell console.
after prompt by
(base)C:\ `conda update -c conda-forge zeromq

Doing this should update zeromq.

Regards you.
ktsh.tanaka.2020

dear ktsh.tanaka.2020

Since I’m not very good at expressing in English, this reply is from Google Translate, I hope it does not cause misunderstanding.

Thanks for your answer.

I’m not sure if your scheme works. Before seeing your reply, I visited the solution shared by many Chinese users.
It seems that in China, the problem is that the user sets the “Account” folder name to Chinese, such as “张华”, which causes anaconda and its related components to not recognize the path.
After renaming “Account” to English, I solved the problem.

I guess this approach also works for countries that use hieroglyphs. Perhaps for beginners, these kinds of mistakes are common.

With gratitude.
Tingyu_Ray

1 Like

dear Tingyu_Ray

感谢你的回复。 我也是从日本发的,这是一个2字节的代码区。

正如您在浏览过的中文解决方案中看到的那样,英文程序通常只接受 8 位帐户。

根本原因是该账号的代码结构与Unix开发时的ANSI完全相同。

目前在C及其衍生版本中使用了wchar,已经解决了,但这是由于取回Anaconda账户的程序依赖于旧的shell造成的。

我认为您的帖子将来会解决它。

带着感激之情
ktsh.tanaka.2020

dear ktsh.tanaka.2020

谢谢!如果我没有看错,你发的是中文吗!谢谢!这让我感到感动和亲切。
感谢你的详细解释,我对其中的原理更清楚了。

祝福您,
Ray Tingyu

1 Like