gpt4 book ai didi

python - 两个版本的 Python 在 ubuntu 上是如何工作的?

转载 作者:行者123 更新时间:2023-12-04 19:04:00 25 4
gpt4 key购买 nike

我是 Linux 新手,刚刚在我的笔记本电脑上安装了 ubuntu12.10。我使用 Python,ubuntu 上有两个版本的 Python,2.7 和 3.2。我的问题来了,如果我下载一个模块然后设置它,它将安装到哪个版本?不知道sudo apt-get install python-virtualenv等命令将它安装到哪里,哪个版本。是否有默认版本,然后安装了所有内容?

而当我想使用pip安装一些包的时候,我仍然不知道它会匹配哪个版本,也不知道如何将包安装到我想要的版本。我搜索了 google 和 stackoverflow 并知道它与 virtualenv 有关。而且我阅读了 virtualenv 文档,但我仍然没有清楚地理解它。

希望有人能帮助我。

最佳答案

Debian Python Policy描述打包的模块应该如何与 dpkg 交互。以便为每个安装的版本(如果是 Python)安装、编译等附加组件。

IIRC 政策规定 python表示 python2你必须使用python3明确获得 v3。

在实践中,这意味着如果您想使用自己的个人库设置自己的 Python 3 环境,您将需要一个虚拟环境(有 pip 像 vmware box 或 chroot,只是为了覆盖系统范围的 Python)。

关于python - 两个版本的 Python 在 ubuntu 上是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15940508/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com