[英]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
),这意味着安装python
和3.5
所以也许它只是安装/更新了 python2。
无论如何,拥有多个版本不是问题。 您可以为每个安装设置别名并根据需要使用它们。
如果没有其他程序/依赖项丢失,您应该这样做。 您是否在某些代码中使用过它? (如果它消失了就行不通!)如果你还没有,那就卸载它。
这不好。 我有同样的安装 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.