Ubuntu

無法在本地安裝 python 2.7.7 - 而是安裝了作業系統版本

  • August 29, 2016

我有一個帶有 Python 2.7.3 作為作業系統版本的 Ubuntu 12.04.2 LTS 虛擬機 (x86)。

我正在嘗試編譯並安裝到本地路徑 Python 2.7.7,我需要一些與項目相關的修復。

配置和編譯正常,但它沒有安裝我編譯的版本。

~/src/Python-2.7.7$ ./configure --prefix /home/dev/.localpython --enable-shared
~/src/Python-2.7.7$ make
~/src/Python-2.7.7$ make install


/home/dev/.localpython/bin/python2.7 -V
Python 2.7.3

關於什麼可能導致這種行為的任何想法?

謝謝

PS:我需要 –enabled-shared 進行另一個編譯

我已經設法使用pyenv https://github.com/yyuu/pyenv安裝它。我已按照 repo 中的安裝說明進行操作:

git clone https://github.com/yyuu/pyenv.git ~/.pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
exec $SHELL
pyenv install 2.7.7

引用自:https://serverfault.com/questions/797614