Python3.7 在 linux 上的模块加载期间未显示
Python3.7 not showing up during module load on linux
我在我学校的计算集群上安装了 python3.7,但没有使用 pip 或 sudo。我将 python 路径添加到 bashrc 中的 $PATH
变量。但是当我尝试做 module spider python
时它仍然没有显示模块。我缺少任何步骤吗?
提前致谢
要通过module
命令查找新安装的软件,在启用的模块路径下应该有描述该软件安装的模块文件。
假设 /usr/share/modulefiles
是一个包含模块文件的目录。在这个 modulepath 目录中创建一个 python
目录。然后在这个目录下创建3.7
文件:
#%Module
append-path PATH /the/path/to/your/python/3.7/installation
在 modulepath 目录中创建这个新文件后,您就创建了一个新的模块文件:python/3.7
.
启用模块路径目录:
$ module use /usr/share/modulefiles
现在您可以看到 python/3.7
模块:
$ module av python
--------- /usr/share/modulefiles ---------
python/3.7
$ module show python/3.7
-------------------------------------------------------------------
/usr/share/modulefiles/python/3.7:
append-path PATH /the/path/to/your/python/3.7/installation
-------------------------------------------------------------------
我在我学校的计算集群上安装了 python3.7,但没有使用 pip 或 sudo。我将 python 路径添加到 bashrc 中的 $PATH
变量。但是当我尝试做 module spider python
时它仍然没有显示模块。我缺少任何步骤吗?
提前致谢
要通过module
命令查找新安装的软件,在启用的模块路径下应该有描述该软件安装的模块文件。
假设 /usr/share/modulefiles
是一个包含模块文件的目录。在这个 modulepath 目录中创建一个 python
目录。然后在这个目录下创建3.7
文件:
#%Module
append-path PATH /the/path/to/your/python/3.7/installation
在 modulepath 目录中创建这个新文件后,您就创建了一个新的模块文件:python/3.7
.
启用模块路径目录:
$ module use /usr/share/modulefiles
现在您可以看到 python/3.7
模块:
$ module av python
--------- /usr/share/modulefiles ---------
python/3.7
$ module show python/3.7
-------------------------------------------------------------------
/usr/share/modulefiles/python/3.7:
append-path PATH /the/path/to/your/python/3.7/installation
-------------------------------------------------------------------