我正在尝试使用 复制/usr/bin/terminator
在 Ubuntu 18 上下载的我的apt-get install terminator
。我这样做了sudo cp /usr/bin/terminator /usr/bin/terminator2
。但是,当我运行时terminator2
,出现 Python 异常:
Traceback (most recent call last):
File "/usr/bin/t5", line 47, in <module>
import terminatorlib.optionparse
ImportError: No module named terminatorlib.optionparse
Python 模块是如何terminatorlib
被原文导入/查看的/usr/bin/terminator
?
为了记录在案,我正在尝试复制该应用程序,以便按照说明轻松访问 Dock这里。
答案1
正如您在上面的评论中提到的,这terminator
是一个 Python 脚本,在运行该脚本之前,您可以通过设置断点import pdb;pdb.set_trace()
。
开始terminator
后您将进入一个互动会话。
import terminatorlib
然后您可以输入terminatorlib.__file__
- 这会显示包/模块所在的位置。
如果您喜欢简单的解决方案,请访问此站点: https://superuser.com/questions/625445/create-multiple-instance-of-terminator