Linux Apt软件包与Pip安装冲突
Ubuntu中有一个Linux Apt软件包与Pip安装冲突,linux,bash,ubuntu,Linux,Bash,Ubuntu,Ubuntu中有一个sl命令,它启用了ls打字错误,使蒸汽机车在屏幕上运行: 我已经运行了apt get install sl,但是sl为我提供了SoftLayer命令行客户端v3.3.1,它是通过pip的pip install SoftLayer安装的。如何让ubuntusl程序覆盖pip安装 答复 (由于问题被搁置,因此作为问题的一部分发布) Apt在/usr/games/sl中安装sl。同时,python软件层库在/usr/local/bin/sl中安装sl,它具有路径优先级。解决方案
sl
命令,它启用了ls
打字错误,使蒸汽机车在屏幕上运行:
我已经运行了apt get install sl
,但是sl
为我提供了SoftLayer命令行客户端v3.3.1,它是通过pip的pip install SoftLayer
安装的。如何让ubuntusl
程序覆盖pip安装
答复 (由于问题被搁置,因此作为问题的一部分发布)
Apt在
/usr/games/sl
中安装sl。同时,python软件层库在/usr/local/bin/sl
中安装sl,它具有路径优先级。解决方案是创建别名alias sl='/usr/games/sl'
您看到的是哪个版本的Ubuntu?它正确地安装在我的ubuntu 13.10上。@BlueMoon我在10.04、12.04和15.04上看到了它ubuntu中的sl
包仍然是那个愚蠢的工具。请看您是否启用了非官方存储库?您的意思是说apt get install sl
为您提供了该工具,还是说运行sl
运行的是该客户端而不是愚蠢的sl
?type-a sl
输出什么?