Ubuntu:通过 apt 安装软件包后从源代码重新安装的正确方法是什么?

发布于 2024-10-03 05:19:08 字数 215 浏览 5 评论 0 原文

我之前通过 apt 安装了一个 python 包(默认情况下)。 现在我想安装新版本并从源代码手动编译它并包含所有必需的模块。

我怎样才能做到这一点? 我认为

apt-get purge python

然后从源安装是不可能的,因为 python 有很多依赖项,在这种情况下将卸载所有依赖项。

这样做的正确方法是什么?

I have a python package previously installed via apt(by default).
Now I want to install new version and compile it manually from the sources with all the required modules.

How can I do that?
I suppose that

apt-get purge python

And then install from sources is not possible because python have lots of dependencies and will uninstall all of them in this case.

What is the right way to do that?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

只是一片海 2024-10-10 05:19:08

不要替换系统默认的 Python 解释器。它可能会破坏以后难以修复的东西。相反,您可能想使用 virtualenv。然后,您可以将任何问题与您的环境隔离,并获得可独立测试的多个 Python 安装的额外优势。

这里有一些值得一读的内容,可以帮助您入门:

Don't replace your system's default Python interpreter. It can break things which will be difficult to fix later. Instead you probably want to use virtualenv. You can then isolate any issues from your environment and have the added advantage of multiple Python installations which can tested independently.

Here is some worthwhile reading to get you started:

子栖 2024-10-10 05:19:08
sudo apt-get remove name-of-package

然后

sudo apt-get autoclean

将删除不再需要的包和任何依赖项。

sudo apt-get remove name-of-package

then

sudo apt-get autoclean

will remove the package and any dependencies that are no longer needed.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文