簡體   English   中英

有沒有辦法在 Ubuntu 14.04 上重建 python?

[英]Is there a way to rebuild python on Ubuntu 14.04?

由於沒有使用--enable-shared標簽構建 Python,一些下載失敗,有什么方法可以擺脫我擁有的版本並重建 python? 或者更好的是,只需更改它而不重新安裝?

你可以重建python,並將--enable-shared傳遞給./configure只需按照:

對於 python 3: https ://docs.python.org/3/using/unix.html#building-python

對於 Python 2: https ://docs.python.org/2/using/unix.html#building-python

小心你的發行版中需要 python 的東西,確保你正確設置了Python Path 並檢查它們中的任何一個是否需要任何特殊的配置標志。

您可以使用 pythonz 安裝不同的 Python 版本(甚至並行): http ://saghul.github.io/pythonz/

基本上,在安裝之后,你運行一個命令來下載並安裝你想要的版本的 Python:

pythonz install 3.5.1

要傳遞自定義編譯選項,請按照此處的文檔使用--configure "... options here"

它甚至支持 PyPy 和 Jython。

在過去一年左右的時間里,我一直在成功地使用它,它讓我在不同 Python 版本中測試項目的生活變得更加輕松——強烈推薦。

獲取資源:

apt-get source python2.7

在下載的目錄中,更改python2.7.../debian/rules

with_interp := static
#with_interp := shared

#with_interp := static
with_interp := shared

然后在與debian目錄相同的級別,運行dpkg-buildpackage 您將准備好.deb打包一個更高的目錄。 只需使用dpkg -i python2.7.....deb安裝它們

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM