我正在使用运行 CentOS 的 Linux 机器。我没有完整的 sudo 权限,机器上已经安装了多个版本的 python,整个事情有点乱,像 numpy 这样的东西不起作用,我需要安装依赖于它的模块。我一直在做一些阅读,似乎删除并重新安装 python 可能会导致机器出现一些故障。
我想知道是否可以将 python(希望是 R)安装到我自己的主目录或其他目录中,然后将我需要的模块安装到该目录中并从那里运行我需要的东西?
我正在使用运行 CentOS 的 Linux 机器。我没有完整的 sudo 权限,机器上已经安装了多个版本的 python,整个事情有点乱,像 numpy 这样的东西不起作用,我需要安装依赖于它的模块。我一直在做一些阅读,似乎删除并重新安装 python 可能会导致机器出现一些故障。
我想知道是否可以将 python(希望是 R)安装到我自己的主目录或其他目录中,然后将我需要的模块安装到该目录中并从那里运行我需要的东西?
是的。
您对升级已安装的 python 版本保持警惕是对的;RH/CentOS 非常依赖它,如果你在运行的操作系统下升级它,它会变得非常不安。
在旧的 (C5) 机器上,当我需要 python 2.6 时,我经常构建它以安装在
/usr/local/python26
. 如果您更喜欢在您的主目录下执行此操作,那也应该可以正常工作。