『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 82|回复: 4

[基础教程] nr安装python库

[复制链接]

80

主题

548

帖子

3606

积分

论坛元老

Rank: 8Rank: 8

积分
3606
金钱
3058
HASS币
0
发表于 昨天 16:49 | 显示全部楼层 |阅读模式
在使用nr运行python代码的时候经常遇到有些python库需要下载的情况,而使用pip install XXX时,提示:bash: pip: command not found
研究了半天,终于可以了,记录一下:
1.nr运行的时候加一段 -u root,使nr能在root模式下运行

微信截图_20241203154933.png




2.进入容器。使用pip install requests发现bash: pip: command not found没有pip

此时需要执行:

apk update
apk add py3-pip

两个命令安装pip
安装好了如图:
微信截图_20241203155122.png

3.现在pip安装上了,但是pip install requests,又报错什么环境问题
微信截图_20241203155209.png

此时,需要用:pip install --break-system-packages <package_name>

例如:
pip install --break-system-packages requests
pip install --break-system-packages --upgrade openai>=1.0
微信截图_20241203155309.png
此时就安装成功了

4.在nr中拖过来这几个节点
微信截图_20241203155737.png

第一个节点放python代码:
微信截图_20241203155749.png
第二个节点放代码保存的路径,例子里边保存到了/root/2.py中
微信截图_20241203155802.png
第三个节点执行代码
微信截图_20241203155815.png
最后输出执行结果
微信截图_20241203160443.png


评分

参与人数 2金钱 +17 收起 理由
2956066717 + 5 感谢楼主分享!
隔壁的王叔叔 + 12 感谢楼主分享!

查看全部评分

回复

使用道具 举报

10

主题

1352

帖子

4309

积分

论坛元老

Rank: 8Rank: 8

积分
4309
金钱
2957
HASS币
0
发表于 昨天 17:47 | 显示全部楼层
很棒,前面在大佬的知道下装了不少库。感谢分享
回复

使用道具 举报

6

主题

157

帖子

592

积分

高级会员

Rank: 4

积分
592
金钱
435
HASS币
0
发表于 昨天 19:34 | 显示全部楼层
给大佬点赞,此前我都不知道NR还可以跑python,一直都用的function节点,打开了新世界
总为浮云能避日,长安不见使人愁
回复

使用道具 举报

80

主题

548

帖子

3606

积分

论坛元老

Rank: 8Rank: 8

积分
3606
金钱
3058
HASS币
0
 楼主| 发表于 昨天 20:38 | 显示全部楼层
隔壁的王叔叔 发表于 2024-12-3 17:47
很棒,前面在大佬的知道下装了不少库。感谢分享

不是大佬,相互学习。主要是为了防治我以后忘了
回复

使用道具 举报

4

主题

116

帖子

675

积分

高级会员

Rank: 4

积分
675
金钱
559
HASS币
0
发表于 6 小时前 | 显示全部楼层
向大佬学习。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-4 16:46 , Processed in 0.182759 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表