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

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

我的 ubuntu 系統上預設的 python 版本是 2.7,但 2.6 仍然存在。

我已經安裝了 headers ( apt-get install python-dev),因為目前版本需要編譯和安裝 python 套件。

然而,我的一些專案仍然運行在 2.6 虛擬 python 環境上。對他們來說,我無法安裝 Egg 和軟體包,因為其中缺少 Python.h。我需要安裝舊版的 python-dev 嗎?怎麼做呢?

答案1

嘗試安裝 python2.6 和 python2.6-dev。

答案2

你可以使用Python虛擬環境為了分離你需要運行的不同版本和套件的Python。

這個問題也處理類似的問題。

還有一個 bash 腳本,用於動態安裝和切換 python 版本。如果我記得它的名字,我會編輯這篇文章。你可以使用它以及 Virtualenv 來完全改變 python 環境

答案3

我的本能反應是你需要從原始碼安裝 python,通常這會安裝到驅動器上的不同目標位置,所以你應該沒問題。我找到了一個連結 a 可以幫助您從原始程式碼編譯。

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

相關內容