繁体   English   中英

意外安装了 python 3.5 vs. python3.5:这不好吗?

[英]Accidentally installed python 3.5 vs. python3.5 : Is this bad?

我运行 Linux Mint 并预装了 Python 3.4.x。 我正在开始一个新项目并希望利用 3.5ish 的东西,所以我决定安装 3.5 并创建指向它的新虚拟环境。

所以,我不小心输入了

sudo apt-get install python 3.5

我从那以后学到的与

sudo apt-get install python3.5.

我知道这是不同的,因为后者需要添加一个新的存储库,而前者在我添加 deadsnakes 存储库之前我能够做到。

所以,我完成了“python 3.5”的安装——它问了我一些关于 FTP to ined(something) 或 standalone 的问题,然后我安装了 python3.5。

我的问题是

1)什么是python 3.5? (带空格),2)我有没有破坏任何东西,3)即使卸载警告我不要卸载python 3.5,除非我真的知道我在做什么?

谢谢

较新的版本总是有较新的补丁和修复。 如果您使用sudo apt-get install python3.5则可能安装的是 Python 3.5.2。 现在还有 Python 3.6。

有了空间( sudo apt-get install python 3.5 ),这意味着安装python3.5所以也许它只是安装/更新了 python2。

无论如何,拥有多个版本不是问题。 您可以为每个安装设置别名并根据需要使用它们。

即使卸载警告我不要卸载 python 3.5,除非我真的知道我在做什么?

如果没有其他程序/依赖项丢失,您应该这样做。 您是否在某些代码中使用过它? (如果它消失了就行不通!)如果你还没有,那就卸载它。

这不好。 我有同样的安装 Ruby 并不小心输入:

不要这样做!!

apt install ruby 2.4

它安装了最新的 Ruby 和许多以 2.4 为名称的包。

我试图删除它们

apt remove 2.4

...但事实证明,其中一些软件包对于操作系统来说是必不可少的。

列出标签为 2.4 的包:

apt-cache show 2.4

因此,如果您设法列出它们并将该输出用作 apt remove 的参数,则卸载非必要的软件包可能是一种选择。 但我想即使那样你的系统也可能会不稳定。

幸运的是,我在相对较新的 Raspbian 安装上运行了该命令,因此我将进行全新安装。 Apt install 是一个非常危险的命令,:D,祝你好运

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM