在最近的学习中,需要使用学校的超算进行模拟计算,加之自己正在学习python,就想把自己编写的一些python程序放在超算上运行,但是发现:
超算上的python版本为2.6.9,而我需要使用python3;
numpy、matplotlib等模块并没有,且不能自行安装。
于是就打算在超算自己用户路径下安装python3以及我想使用的模块,其实本质上就是在Linux上安装python,并无二异,只是多了安装目录的指定,本文以我的用户目录/home/s4476434/为例进行说明。
需要用到的'命令'与'文件'有:
命令:
mkdir # 建立文件夹
wget #下载工具
tar #解压缩工具
make
make isntall
文件:
-- python: 下载地址(在后面会需要复制这个地址):https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz
其中 https://www.python.org/ftp/python 有各个版本的python地址,用户可以自定义选择。
通过测试发现,我使用的服务器若3.6.0以前的版本自带的pip无法正常工作需要手动再安装pip等工具,而3.6.0及以后版本已经在安装python时一并安装,更为简单便捷。
-- Xming: 用于支持Windows平台下对服务器上图形界面的本地显示。下载地址
安装python到用户指定路径下
自定义python的安装位置,在此我安装在用户根目录的python3文件夹下
mk