发布于: 2023-4-29最后更新: 2023-8-25字数 00 分钟

type
status
date
slug
summary
tags
category
icon
password
Property
Aug 25, 2023 05:15 PM
URL
💡
运行环境:Debian : 11.6 运行载体:Jupyter Lab,Gaussian09 自带的 cubegen 软件

预览图

notion image
功能:
  • 全中文
  • cube文件名根据你的输入来自动生成

1. 准备工作

  • 下载 python
  • 安装 Jupyter Lab
上面的都是网上一大推,这里就不说了
  • 安装所需要的 python 依赖包
    • 请注意,这个包需要 Jupyter Notebook 4.2 或更高版本。如果你使用的是旧版本的 Jupyter Notebook,你需要更新到最新版本才能使用 ipywidgets。

2. 运行代码

2.1 懒人做法

使用我的 CDN 脚本,下面是 Ubuntu/Debian 下的操作,其他的懒得搞了
说明
首先,它会安装 curl 工具,用于从指定 URL 中下载文件。
接着,它会使用 curl 工具从指定的 URL 下载一个名为 py-cubegen.py 的 Python 脚本,并将其保存在当前目录下。
最后,它会使用 sed 命令在下载的 py-cubegen.py 脚本中替换一个路径。-i.bak 选项会在替换操作之前将原始文件备份,并将备份文件的扩展名设置为 .bak。替换操作完成后,应该会生成一个新的 py-cubegen.py 文件,该文件中的特定路径已被替换为用户系统中安装的 cubegen 软件的路径。
最终,生成的脚本可以在 Jupyter Lab 中使用 %run py-cubegen.py 命令运行。

2.2 手动做法

2.2 手动操作

将下面的代码保存为 py-cubegen.py 文件
py-cubegen.py 代码
 
找到第 57 行中的 /home/wxyhgk/g09/g09/cubegen 关键字,
notion image
替换成你的 cubegen 文件的路径
linux 中可以使用
notion image

3. 使用

然后在 Jupyter Lab 里面使用
notion image

正在酝酿的工具
notion image
 

  • Waline
使用 bash 修改拓展名和备份

使用 bash 修改拓展名和备份


Mathematica 处理 Gaussian 输出文件

Mathematica 处理 Gaussian 输出文件


公告
公告
博客重大更新,更换为matery主题,阅读体验更加好了。
和博主联系
notion image