<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[使用一键安装过程中遇到程序崩溃]]></title><description><![CDATA[<p dir="auto">在ubuntu 24的jetson设备Thor上运行一键安装ros1-noetic时在<br />
创建文件:/home/nvsciipc/.fishros/bin/ros1<br />
时出现报错，在论坛上找似乎是用户名读取问题？nvsciipc不太清楚怎么来的</p>
<pre><code>请为你的noetic容器取个名字吧！
&gt;&gt;ros1
收到名字ros1
请问你要使用什么网络模式？
1.host (主机模式，容器共享宿主机的网络命名空间，没有隔离（仅 Linux）） 
2.bridge (桥接模式，默认网络模式，每个容器都有自己的 IP，容器之间通过网桥通信，宿主机通过端口映射访问） 
&gt;&gt;1
Run CMD Task:[sudo docker run -dit --name=ros1 --privileged -v /home/nvsciipc:/home/nvsciipc -v /tmp/.X11-unix:/tmp/.X11-unix --device=/dev/dri/renderD128 -v /dev:/dev -v /dev/dri:/dev/dri --device=/dev/snd -e DISPLAY=unix$DISPLAY --network host -w /home/nvsciipc  ros:noetic]
4eb86771cc3f00c1fa44c3bb3d2f709bb593ffb1234694f0e0976daae7dc6d59
Run CMD Task:[docker exec -it ros1 /bin/bash -c "echo -e '
source /opt/ros/noetic/setup.bash' &gt;&gt; ~/.bashrc" ]
Run CMD Task:[xhost +local:]
non-network local connections being added to access control list
================================5.生成命令======================================
创建文件:/home/nvsciipc/.fishros/bin/ros1
Run CMD Task:[sudo mv /tmp/ros1 /home/nvsciipc/.fishros/bin/ros1]
[-][0.00s] CMD Result:success                                               


检测到程序发生异常退出，请打开：https://fishros.org.cn/forum 携带如下内容进行反馈


标题：使用一键安装过程中遇到程序崩溃
</code></pre>
<p dir="auto">Traceback (most recent call last):<br />
File "/tmp/fishinstall/install.py", line 134, in &lt;module&gt;<br />
main()<br />
File "/tmp/fishinstall/install.py", line 123, in main<br />
run_tool_file(tools[code]['tool'].replace("/","."))<br />
File "/tmp/fishinstall/tools/base.py", line 1521, in run_tool_file<br />
if tool.run()==False: return False<br />
^^^^^^^^^^<br />
File "/tmp/fishinstall/tools/tool_install_ros_with_docker.py", line 268, in run<br />
self.install_ros_with_docker()<br />
File "/tmp/fishinstall/tools/tool_install_ros_with_docker.py", line 257, in install_ros_with_docker<br />
self.generte_command(container_name,rosname)<br />
File "/tmp/fishinstall/tools/tool_install_ros_with_docker.py", line 229, in generte_command<br />
FileUtils.find_replace_sub(bashrc,"# &gt;&gt;&gt; fishros scripts &gt;&gt;&gt;","# &lt;&lt;&lt; fishros scripts &lt;&lt;&lt;", "")<br />
File "/tmp/fishinstall/tools/base.py", line 1333, in find_replace_sub<br />
with open(file) as f:<br />
^^^^^^^^^^<br />
FileNotFoundError: [Errno 2] No such file or directory: '/home/nvsciipc/.bashrc'</p>
<p dir="auto">本次运行详细日志文件已保存至 /tmp/fishros_install.log</p>
<p dir="auto">检测到本次运行出现失败命令,直接退出按Ctrl+C,按任意键上传日志并退出</p>
<pre><code></code></pre>
]]></description><link>https://fishros.org.cn/forum/topic/4599/使用一键安装过程中遇到程序崩溃</link><generator>RSS for Node</generator><lastBuildDate>Tue, 15 Sep 2026 08:40:40 GMT</lastBuildDate><atom:link href="https://fishros.org.cn/forum/topic/4599.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 22 Oct 2025 13:57:40 GMT</pubDate><ttl>60</ttl></channel></rss>