Advertisement

在Windows子系统Linux (WSL)中配置和安装OpenMPI以及相应的并行版本Quantum Espresso

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:PDF


简介:
本教程详解如何在Windows环境下利用WSL搭建Linux开发环境,并安装配置OpenMPI及并行计算软件包Quantum Espresso,助力高效科学计算。 写在前面 本篇教程特别适用于想自学第一性原理计算,在自己PC机上练习相关编程,但对安装双系统和虚拟机感到麻烦的同学。 比起VASP,Quantum Espresso 是开源的,下载更方便,同样需要Linux环境。QE 6.5的用户手册里说可以在Windows子系统的Linux下流畅运行,但实际上从下载、配置、编译到安装过程中存在一些对于初学者来说比较棘手的问题。 有关WSL(Windows Subsystem for Linux)的安装和配置教程很多,并且非常简单,在此不再赘述。但是,请务必在安装之后更换镜像源,并且需要通过命令 `apt-get install make` 安装make工具,其他配置可以根据需求自行设置。顺便提一下,在创建用户和密码时输入的内容不会显示在屏幕上,这可能会让人觉得键盘失灵了。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • WindowsLinux (WSL)OpenMPIQuantum Espresso
    优质
    本教程详解如何在Windows环境下利用WSL搭建Linux开发环境,并安装配置OpenMPI及并行计算软件包Quantum Espresso,助力高效科学计算。 写在前面 本篇教程特别适用于想自学第一性原理计算,在自己PC机上练习相关编程,但对安装双系统和虚拟机感到麻烦的同学。 比起VASP,Quantum Espresso 是开源的,下载更方便,同样需要Linux环境。QE 6.5的用户手册里说可以在Windows子系统的Linux下流畅运行,但实际上从下载、配置、编译到安装过程中存在一些对于初学者来说比较棘手的问题。 有关WSL(Windows Subsystem for Linux)的安装和配置教程很多,并且非常简单,在此不再赘述。但是,请务必在安装之后更换镜像源,并且需要通过命令 `apt-get install make` 安装make工具,其他配置可以根据需求自行设置。顺便提一下,在创建用户和密码时输入的内容不会显示在屏幕上,这可能会让人觉得键盘失灵了。
  • Windows 10Linux用Xshell进连接
    优质
    本教程详细介绍如何在Windows 10操作系统中安装和配置Linux子系统,并利用Xshell工具实现远程连接操作。 一、安装Linux子系统 1. 启用开发人员模式: - 依次点击:开始 > 设置 > 更新和安全 > 开发者选项 > 开启开发者模式。 - 确认后,等待几分钟即可启用成功。 2. 更改系统功能: - 依次点击:开始 > 设置 > 应用 > 程序和功能 > 启用或关闭 Windows 功能。 - 勾选 “适用于 Linux 的 Windows 子系统” 和其他需要的功能选项。
  • WindowsLinuxMacOS上Node.js环境
    优质
    本教程详细介绍了如何在Windows、Linux及MacOS操作系统中安装Node.js,并进行必要的环境配置。 Node.js安装及环境配置 1. 下载Node.js:访问Node.js官方网站下载适合您操作系统的最新稳定版本。 2. 安装Node.js: - 双击下载的文件,按照提示完成安装。 - 在安装过程中,请确保勾选了将npm(Node包管理器)添加到PATH环境变量选项。 3. 验证安装:打开命令行工具输入`node -v`和`npm -v`查看版本信息以确认是否成功安装。 4. 环境配置: - 设置NODE_PATH。在系统环境变量中新建一个名为NODE_PATH的变量,其值为Node.js库文件存放路径。 - 配置NPM镜像源:使用命令行工具输入`npm config set registry https://registry.npmmirror.com`来加速包安装。 5. 开始学习和开发: - 安装常用插件如VSCode的“code runner”等,提高工作效率。 - 参考官方文档或在线教程进行实践练习。
  • TomcatWindowsLinux指南+Tomcat方法
    优质
    本指南详细介绍了如何在Windows和Linux系统中安装与配置Apache Tomcat服务器,并提供了实用的配置方法。适合初学者参考学习。 Tomcat安装及配置教程:本教程将详细介绍如何在Windows与Linux环境下进行Tomcat的安装与配置,并提供关于如何安装和配置Tomcat的具体步骤。
  • Windows 10Ubuntu (WSL)Docker图文教程
    优质
    本教程详细介绍了如何在Windows 10子系统的Ubuntu环境中安装和配置Docker,包含丰富的截图指导。适合希望在Linux环境下运行容器技术的用户参考学习。 环境:Win10企业版 + Ubuntu 18.04 LTS (WSL) 在 Win10 上安装 Docker for Windows 需要使用专门针对 Win10 专业版的安装包,并且需要开启 Hyper-V。 步骤如下: 1. 开启 Hyper-V: - 进入“程序和功能”中的“启用或关闭Windows功能” - 找到并选中Hyper-V,点击确定进行安装 2. 安装 Docker for Windows 最新版 - 访问Docker官网下载最新版的 Docker for windows - 点击 Get Docker for Windows 下载安装包,并按照提示完成安装。
  • WindowsNeo4j步骤
    优质
    本教程详细介绍了如何在Windows操作系统上成功安装与配置Neo4j图数据库的全过程,适合初学者参考学习。 附件提供了在Windows系统下安装与配置Neo4j的具体操作步骤,仅供学习交流使用,请大家下载后认真学习并互相交流!
  • Superset 2.0 Windows Linux 环境
    优质
    本文将详细介绍Apache Superset 2.0在Windows和Linux环境下的安装步骤及配置方法,帮助用户快速搭建数据分析平台。 Superset 2.0在Windows环境和Linux环境下安装配置的方法有所不同。对于Windows用户来说,需要确保系统已安装Python、pip以及Node.js等相关依赖项,并按照官方文档的指导进行操作;而在Linux环境中,则可能还需要额外考虑与操作系统相关的兼容性和权限问题。无论是哪种环境,都建议先搭建好虚拟化工具如Docker或Vagrant来简化部署过程。
  • LinuxGit
    优质
    本文将详细介绍如何在Linux操作系统中安装和配置版本控制系统Git,包括安装步骤、环境设置以及常用命令介绍。 1. 检查git是否安装 在终端输入“git”,查看提示: usage: git [--version] [--help] [-C ] [-c =] [--exec-path[=]] [--html-path] [--man-path] [--info-path] [-p | --paginate | -P | --no-pager] [--no-replace-objects] [--bare] [--git-dir=] [--work-tree=] [--namespace=] 2. 安装git
  • Windows 10上WSL(Ubuntu
    优质
    本教程详细介绍如何在Windows 10操作系统中安装和配置WSL(Ubuntu版本),帮助用户轻松运行Linux环境。 在Windows 10操作系统上安装WSL(Ubuntu for Win10)是让Linux子系统运行于Windows环境中的过程。以下是详细的步骤: 1. 打开控制面板,在“程序”选项中启用适用于 Linux 的 Windows 子系统 (Beta),随后重启电脑。 2. 进入微软应用商店搜索并安装 Ubuntu。 3. 使用快捷键 Win+X+A 启动命令行界面,输入 `bash` 并设置初始用户名和密码。 4. 管理已安装的Ubuntu版本:查看运行中的分发版使用 `wsl --list --running` 命令;删除特定的分发版则执行 `wsl --unregister ubuntu`。 5. 安装网络工具,输入命令 `sudo apt install net-tools`。 6. 修改默认用户为 root 用户。在 CMD 或 PowerShell 中输入命令:`ubuntu config --default-user root` 更改 Ubuntu 系统默认登录用户至root,并使用 `su baihuayan` 切换到其他用户。 7. 更新apt源配置文件,替换内容如下: ``` deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse ``` 之后执行 `sudo apt update` 和 `sudo apt upgrade` 更新软件包。 8. 安装 PHP7.2 及其扩展,使用命令: ```bash apt-get install php7.2 php7.2-curl php7.2-gd php7.2-gmp php7.2-json php7.2-mysql php7.2-opcache \ php7.2-readline php7.2-sqlite3 php7.2-tidy php7.2-xml php7.2-bcmath php7.2-bz2 php7.2-intl \ php7.2-mbstring php7.2-soap php7.2-xsl php7.2-zip ``` 9. 安装 pecl 和相关依赖项: ```bash sudo apt install php-dev libmcrypt-dev php-pear sudo pecl channel-update http://pecl.php.net/ ``` 10. 最后,安装 gcc和 autoconf。 通过以上步骤,在 Windows 10 上成功安装 WSL(Ubuntu for Win10)能够为开发人员提供一个完整的 Linux 开发环境。然而,请注意,WSL 目前仍处于测试阶段,可能存在一些不稳定因素。
  • WindowsVSCode文指南
    优质
    本指南详细介绍了如何在Windows操作系统上安装与配置Visual Studio Code(VSCode),并提供了针对编程初学者及开发者的实用建议和技巧。 本段落详细介绍了在Windows系统下安装VScode的方法,并提供了如何使用及进行中文配置的图文教程。内容对学习或工作具有一定参考价值,有需要的朋友可以查阅此文章。