有人能提供在SUSE和RedHat上安装Python2.7版所需的步骤吗?它的版本在那里,像2.4,我需要它至少有2.6使我的脚本工作。因此,在安装之后,我可以在xTerm中输入Python并获得Python2.7命令行界面。
发布于 2010-11-11 05:50:23
下载源代码和安装说明:
https://www.python.org/download/
注意:您应该检查python 2.7.x的最新版本,因为它会频繁更新。目前(2017年10月),最新版本是2.7.14,尽管这条评论会变得很旧,新版本可能会每6个月左右发布一次。
wget https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz # Download
tar xvfz Python-2.7.14.tgz # unzip
cd Python-2.7.14 # go into directory
./configure
make # build
su # or 'sudo su' if there is no root user
make altinstall
(编辑: make install -> make altinstall per Ignacio's comment)
发布于 2012-07-31 18:31:35
jimbob博士公认的答案(使用make altinstall
)让我在/usr/local/bin
中使用了python2.7
,但我还需要安装一些第三方模块。好消息是,easy_install的安装位置是从您正在运行的Python版本获得的,但是我发现我仍然需要为Python2.7安装easy_install,否则我会得到ImportError: No module named pkg_resources
。所以我这样做了:
wget http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg
sudo -i
export PATH=$PATH:/usr/local/bin
sh setuptools-0.6c11-py2.7.egg
exit
现在我在/usr/local/bin中有了easy_install
和easy_install-2.7
,并且前者覆盖了我的系统的2.6版本的easy_install,所以我删除了它:
sudo rm /usr/local/bin/easy_install
现在,我可以像这样为Python的2.7版本安装库:
sudo /usr/local/bin/easy_install-2.7 numpy
发布于 2011-11-07 17:35:41
要安装Python2.7.2,请使用以下脚本- https://github.com/bngsudheer/bangadmin/blob/master/linux/centos/6/x86_64/build-python-27.sh
它还确保你得到sqlite和readline的支持。
https://stackoverflow.com/questions/4149361
复制相似问题