Ubuntu 20.04中"python3-ipython"和"ipython3"



在Ubuntu 20.04上查询ipython包时(先尝试了pip3 install ipython,但没有得到我想要的ipython3二进制文件(,我发现有两个包:

$ ~/dev/romanyh$ sudo apt search ipython3
Sorting... Done
Full Text Search... Done
ipython3/focal,focal,now 7.13.0-1 all [installed]
Enhanced interactive Python 3 shell
python3-ipython/focal,focal,now 7.13.0-1 all [installed]
Enhanced interactive Python shell (Python 3 version)

我第一次尝试python3-ipython是因为其他人(例如pipvenv(遵循这种命名约定,但它没有给我提供我想要的ipython3二进制文件。效果似乎与运行pip3 install ipython类似。

我最终安装了这两个,ipython3包确实给了我想要的二进制文件。

我的问题是:这些包裹之间有什么区别?为什么两者都可用?

我今天也有同样的疑问。通常情况下,安装特定于发行版的软件包会比使用pip获得更好的结果。(如评论中所述(

编辑:我认为你应该得到同样的结果安装任何这些包。。。在安装包ipython之前,我无法执行ipython3。(这是在乌班图码头上(

python3(它几乎是一个"空"包(依赖于python3ipython

最新更新