【已解决】安装Tuya Wind IDE无法出现登录界面,请问可以从那几方面解决(Ubuntu20.04配置内存8G,硬盘150G)

Tuya Wind IDE、串口调试助手、烧写工具等
zk123456
Posts: 3

安装Tuya Wind IDE无法出现登录界面,请问可以从那几方面解决(Ubuntu20.04配置内存8G,硬盘150G)

Attachments
图片1.png
cheng592
Posts: 21

Re: 安装Tuya Wind IDE无法出现登录界面,请问可以从那几方面解决(Ubuntu20.04配置内存8G,硬盘150G)

我也是同样遇到这个问题,提交工单也没答复

cheng592
Posts: 21

Re: 安装Tuya Wind IDE无法出现登录界面,请问可以从那几方面解决(Ubuntu20.04配置内存8G,硬盘150G)

这个是涂鸦给的答复。。。。

User avatar
chenyisong
Posts: 95

Re: 安装Tuya Wind IDE无法出现登录界面,请问可以从那几方面解决(Ubuntu20.04配置内存8G,硬盘150G)

是windows版本还是通过ssh连接到linux?
如果使用ssh连接到linux,可以详细看下 https://developer.tuya.com/cn/docs/iot- ... F%E6%9C%BA 修改端口映射 这部分

ssh配置.png
york.wang
Posts: 50

Re: 安装Tuya Wind IDE无法出现登录界面,请问可以从那几方面解决(Ubuntu20.04配置内存8G,硬盘150G)

这个问题是由于ide依赖的第三方OpenSSL的库导致的bug出现的。

今天多个用户集中报了这个问题。对于工具造成的不便,首先说一声抱歉。

如果打开帮助,查看安装log,会出现以下报错。

Code: Select all

at ChildProcess.c(/home/cheng/vscode/extensions/tuya.tuva-ide-1.4.9/dist/extension.js:1:23409)
at ChildProcess.emit(node:events:526:28)at ChildProcess.emit(node:domain:475:12)
at maybeClose(node:internal/child_process:1092:16)
at ChildProcess. handle.onexit(node:internal/child process:302:5)
workbench.desktop.main.js:89
◎  [Extension Host] Error: Traceback (most
recent call last):
File"/usr/Lib/python3.8/runpy.py",Line 194,in run_module_as_main return run_code(code,main_globals,None,
File "/usr/Lib/python3.8/runpy.py",Line 87,in_run_code
exec(code, run_globals)
File "/home/cheng/.tuya/venv/lib/python3.8/site-packages/tuya/ main__.py", line 21, in <module>
from tuya import   version  ,exception,maintenance,util File "/home/cheng/.tuya/venv/Lib/python3.8/site-packages/tuya/maintenance.py",Line 22,in <module>
from tuya import version_,app,exception,fs,telemetry File "/home/cheng/.tuya/venv/Lib/python3.8/site-packages/tuya/telemetry.py",Line 27,in <module>
import requests
File "/home/cheng/.tuya/venv/Lib/python3.8/site-packages/requests/_init__.py",Line 95,in <module>
from urllib3.contrib import pyopenssl
File "/home/cheng/.tuya/venv/lib/python3.8/site-
packages/urllib3/contrib/pyopenss1.py",Line 46,in <module>
import OpenSSL.SSL
File "/home/cheng/.tuya/venv/lib/python3.8/site-packages/OpenSSL/_init_.py",Line 8,in <module>
from OpenSSL import crypto, SSL
File "/home/cheng/.tuya/venv/Lib/python3.8/site-packages/OpenSSL/crypto.py",Line 3268,in <module>
_lib.OpenSSL_add_all_algorithms()
AttributeError:module'lib'has noattribute 'OpenSSL_add_all_algorithms'
at /home/cheng/.vscode/extensions/tuya.tuya-ide-1.4.9/dist/extension.i s:1:14011
at ChildProcess.c(/home/cheng/.vscode/extensions/tuya.tuya-ide-1.4.9/dist/extension.js:1:23409)
at ChildProcess.emit(node:events:526:28)at ChildProcess.emit(node:domain:475:12)
at maybeClose(node:internal/child process:1092:16)
a
at ChildProcess. handle.onexit(node:internal/child_process:302:5)

目前已经在跟OpenSSL官方联系了。

去年出现过类似的一次现象,大概过了一天,就恢复正常了。这次不知道什么时候能够解决。

我也在紧急跟踪这个问题,一旦有新情况,我会在论坛里回复结果。

抱歉。

york.wang
Posts: 50

Re: 安装Tuya Wind IDE无法出现登录界面,请问可以从那几方面解决(Ubuntu20.04配置内存8G,硬盘150G)

临时解决办法,手动升级相关依赖库。

在IDE环境所在的终端中输入:

Code: Select all

pip install pyopenssl --upgrade
pip install setuptools --upgrade
pip install setuptools-rust --upgrade

然后重启IDE即可正常。

下一版我会在在代码中修复这个问题。

cheng592
Posts: 21

Re: 安装Tuya Wind IDE无法出现登录界面,请问可以从那几方面解决(Ubuntu20.04配置内存8G,硬盘150G)

按照上面操作还是提示这个错误

Attachments
1672970454111.png
york.wang
Posts: 50

Re: 安装Tuya Wind IDE无法出现登录界面,请问可以从那几方面解决(Ubuntu20.04配置内存8G,硬盘150G)

cheng592 2023年 Jan 6日 10:02

按照上面操作还是提示这个错误

在虚拟机的终端用这个命令试试?

Code: Select all

 ~/.tuya/venv/bin/pip3 install pyopenssl --upgrade
Post Reply