使用一键安装过程中遇到程序崩溃
-
Traceback (most recent call last): File "/tmp/fishinstall/install.py", line 285, in <module> main() ~~~~^^ File "/tmp/fishinstall/install.py", line 255, in main run_tool_file(tools[code]["tool"].replace("/", ".")) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/tmp/fishinstall/tools/base.py", line 1636, in run_tool_file if tool.run() == False: ~~~~~~~~^^ File "/tmp/fishinstall/tools/tool_config_system_source.py", line 363, in run self.change_sys_source() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/tmp/fishinstall/tools/tool_config_system_source.py", line 356, in change_sys_source if result[0]==0: ^^^^^^ UnboundLocalError: cannot access local variable 'result' where it is not associated with a value本次运行详细日志文件已保存至 /tmp/fishros_install.log
rpi@rpi:~ $ cat /tmp/fishros_install.log
Traceback (most recent call last):
File "/tmp/fishinstall/install.py", line 285, in <module>
main()
~~~~^^
File "/tmp/fishinstall/install.py", line 255, in main
run_tool_file(tools[code]["tool"].replace("/", "."))
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/fishinstall/tools/base.py", line 1636, in run_tool_file
if tool.run() == False:
~~~~~~~~^^
File "/tmp/fishinstall/tools/tool_config_system_source.py", line 363, in run
self.change_sys_source()
~~~~~~~~~~~~~~~~~~~~~~^^
File "/tmp/fishinstall/tools/tool_config_system_source.py", line 356, in change_sys_source
if result[0]==0:
^^^^^^
UnboundLocalError: cannot access local variable 'result' where it is not associated with a valueRun CMD Task:[dpkg --print-architecture]
[-][0.00s] CMD Result:successRun CMD Task:[mkdir -p /tmp/fishinstall/tools/translation/assets]
[-][0.00s] CMD Result:successRun CMD Task:[wget https://fishros.org.cn/forum/topic/1733 -O /tmp/t1733 -q --no-check-certificate --timeout 10 && rm -rf /tmp/t1733]
[-][0.00s] CMD Result:success已为您切换语言至当前所在国家语言:zh_CN
基础检查通过...======欢迎使用一键安装工具,人生苦短,三省吾身,省时省力省心!=======
======一键安装已开源,请放心使用:https://github.com/fishros/install =======.-~~~~~~~~~-._ _.-~~~~~~~~~-. __.' ~. .~ `.__ .'// 开卷有益 \./ 书山有路 \ `. .'// 可以多看看小鱼的文章 | 关注B站鱼香ROS机器人 \ `. .'// .-~~~~~~~~~~~~~~-._ | _,-~~~~~~~~~~~. \`. .'//.-" `-. | .-' "-.\`. .'//______.============-.. \ | / ..-============.______\`. .'______________________________\|/______________________________` ----------------------------------------------------------------------RUN Choose Task:[请输入括号内的数字]
---众多工具,等君来用---
ROS相关:
[1]:一键安装(推荐):ROS(支持ROS/ROS2,树莓派Jetson)
[3]:一键安装:rosdep(小鱼的rosdepc,又快又好用)
[4]:一键配置:ROS环境(快速更新ROS环境设置,自动生成环境选择)
[9]:一键安装:Cartographer(18 20测试通过,16未测. updateTime 20240125)
[11]:一键安装:ROS Docker版(支持所有版本ROS/ROS2)
[16]:一键安装:系统自带ROS (!!警告!!仅供特殊情况下使用)
AI板块:
[6]:一键安装:NodeJs环境
[14]:一键安装:科学上网代理工具
[18]:一键安装/卸载:OpenCode(AI编程助手)
常用软件:
[2]:一键安装:github桌面版(小鱼常用的github客户端)
[7]:一键安装:VsCode开发工具
[8]:一键安装:Docker
[10]:一键安装:微信(可以在Linux上使用的微信)
[12]:一键安装:PlateformIO MicroROS开发环境(支持Fishbot)
[15]:一键安装:QQ for Linux
配置工具:
[5]:一键配置:系统源(更换系统源,支持全版本Ubuntu系统)
[13]:一键配置:python国内源
[17]:一键配置: Docker代理(支持VPN+代理服务两种模式)
[0]:quitRun CMD Task:[wget http://mirror.fishros.com/install/tools/tool_config_system_source.py -O /tmp/fishinstall/tools/tool_config_system_source.py --no-check-certificate]
[-][0.10s] CMD Result:successRun CMD Task:[wget http://mirror.fishros.com/install/tools/tool_install_ros.py -O /tmp/fishinstall/tools/tool_install_ros.py --no-check-certificate]
[-][0.09s] CMD Result:success欢迎使用一键更换系统源,本工具由作者小鱼提供
RUN Choose Task:[请输入括号内的数字]
请选择换源方式,如果不知道选什么请选2
[1]:仅更换系统源
[2]:更换系统源并清理第三方源
[0]:quit
Run CMD Task:[sudo rm -rf /etc/apt/sources.list.d]
[-][0.00s] CMD Result:successRun CMD Task:[sudo mkdir -p /etc/apt/sources.list.d]
[-][0.00s] CMD Result:success源选择方式说明:
- 自动测速选择最快的源: 系统将自动测试各个源的速度,并选择最快的源
- 根据测速结果手动选择源: 系统将测试各个源的速度,然后让您从测试结果中选择
RUN Choose Task:[请输入括号内的数字]
请选择源的选择方式
[1]:自动测速选择最快的源
[2]:根据测速结果手动选择源
[0]:quit
Run CMD Task:[dpkg --print-architecture]
[-][0.00s] CMD Result:success
检测到当前系统:debian 架构:arm64 代号:,正在为你搜索适合的源...
搜索到可用源:[]
接下来将进行自动测速以为您选择最快的源:
没有找到合适的镜像源,臣妾告退!使用的设备是树莓派5(8G)+raspbian