在 CentOS 6.8 上安装 python 2.7.12 时出现问题 - 添加路径



已编辑我尝试在我的操作系统上安装 Python 2.7。我使用了 commenand :

yum install -y python27

这是输出:

Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: ftp.hosteurope.de
 * epel: repo.fedoralinux.ir
 * extras: ftp.hosteurope.de
 * updates: ftp.hosteurope.de
Package python27-1.1-25.el6.x86_64 already installed and latest version
Nothing to do

所以似乎已经完成了。但我仍然看到以前的 2.6 版本。我应该将哪个地址添加到.bashrc文件中的路径它位于:

/opt/rh/python27/root/lib/modules
/opt/rh/python27/root/usr/include/python2.7/moduleobject.h
/opt/rh/python27/root/usr/include/python2.7/sysmodule.h
/opt/rh/python27/root/usr/lib/python2.7/site-packages/nose/plugins/allmodules.py
/opt/rh/python27/root/usr/lib/python2.7/site-packages/nose/plugins/allmodules.pyc
/opt/rh/python27/root/usr/lib/python2.7/site-packages/nose/plugins/allmodules.pyo
/opt/rh/python27/root/usr/lib/python2.7/site-packages/sphinx/ext/autosummary/templates/autosummary/module.rst
/opt/rh/python27/root/usr/lib64/pm-utils/module.d
/opt/rh/python27/root/usr/lib64/python2.7/modulefinder.py
/opt/rh/python27/root/usr/lib64/python2.7/modulefinder.pyc
/opt/rh/python27/root/usr/lib64/python2.7/modulefinder.pyo
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/_bisectmodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/_collectionsmodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/_cryptmodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/_functoolsmodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/_localemodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/_multibytecodecmodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/_randommodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/_socketmodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/arraymodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/cmathmodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/dlmodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/fcntlmodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/gdbmmodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/grpmodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/itertoolsmodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/mmapmodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/nismodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/parsermodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/selectmodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/spwdmodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/stropmodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/timemodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/timingmodule.so
/opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/zlibmodule.so

感谢您的任何评论或指南。

试试这个命令:

. /opt/rh/python27/enable

然后询问python版本:

python -V

它输出:

蟒蛇 2.7.8

现在要小心,只要您保持会话,这就会起作用。 即:一旦你退出你的外壳,你的环境变量就消失了。

通常有关编译的更多信息,源目录中有一个文件,例如"config.log",用于注册编译期间运行的所有命令和错误

不允许您完成 make 命令的命令位于此日志文件中

您可以看到错误和命令,这些命令会给您错误并搜索它

最新更新