如何安装不同版本的 python-dev?

如何安装不同版本的 python-dev?

我的 ubuntu 系统上默认的 python 版本是 2.7,但 2.6 仍然存在。

我已经安装了标头(apt-get install python-dev),因为当前版本需要它来编译和安装 python 包。

但是,我的一些项目仍在 2.6 虚拟 Python 环境中运行。对于它们,我无法安装 eggs 和包,因为缺少 Python.h 等。我需要安装旧版本的 python-dev 吗?如何安装?

答案1

尝试安装python2.6和python2.6-dev。

答案2

你可以使用python虚拟环境为了区分您需要运行的 python 的不同版本和包。

这个问题也处理类似的问题。

还有一个 bash 脚本,用于即时安装和切换 Python 版本。如果我记起它的名字,我会编辑这篇文章。您可以使用它以及 Virtualenv 来完全更改 Python 环境

答案3

我的本能反应是您需要从源代码安装 python,通常这会安装到驱动器上的不同目标位置,所以您应该没问题。我找到了一个链接,可能有助于您从源代码进行编译。

http://diveintopython.org/installing_python/source.html

相关内容