无法在本地安装 Python 2.7.7 - 而是安装 OS 版本

无法在本地安装 Python 2.7.7 - 而是安装 OS 版本

我有一个 Ubuntu 12.04.2 LTS 虚拟机(x86),其操作系统版本是 Python 2.7.3。

我正在尝试编译并安装到本地路径 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 进行另一次编译

答案1

我已经成功安装了它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

相关内容