pymol 安装、许可证以及报错:pymol not running: entering library mode(experienment)

(1)报错:

通过pymol:interfaceresidue.py 运行时候出现报错:

pymol not running: entering library mode(experienment) 

(2)分析原因:

  1. 确认Pymol的安装目录是否正确:你需要检查Pymol的安装位置,确保其安装在正确的位置。可以从Pymol的官方网站或其他可靠的来源上下载Pymol的安装程序,并且确保在安装Pymol时,选择正确的安装路径。

  2. 检查Pymol的资源文件是否存在:如果Pymol无法找到必要的资源文件,例如pypovray等库文件,就会出现“entering library mode(experienment)”错误。你可以在Pymol的安装目录中查找这些缺失的库文件,并将它们拷贝到Pymol的安装目录中。

  3. 检查环境变量是否设置:Pymol需要一些环境变量来支持其正常运行,例如PYTHONPATH和PYMOL_PATH。这些环境变量需要设置正确,以便Pymol能够正确加载所需的库文件和资源文件。你可以使用命令行的set命令来检查这些环境变量是否设置正确。

  4. 更新Pymol版本:如果你的Pymol版本过旧,可能会导致“entering library mode(experienment)”错误。在这种情况下,你需要更新到最新版本的Pymol,或者选择一个经过验证的稳定版本。

  5. 检查pymol的许可证是否过期

(3)解决:

一pymol许可证获取:

【学习】:PyMOL免费下载及安装教程【Win版】 - 简书 (jianshu.com)

  • 官网:https://pymol.org/2/
  • 打开官网,点击DOWNLOAD NOW,选择需要的版本
  • 选择保存地址,一路点击next安装
  • 经过1,2步骤安装的PyMOL是没有灵魂的试用版本

    此时你需要先有一个邮箱【不限定学校邮箱,亲测163也可以用】

    还是官网,点击右侧按钮“BUY LICENSE”

  • 点击“Student/Teacher”

  • 填入各项信息【只要邮箱是真实的就可以,其他都可以随便填填】

  • 填入验证码,等待激活邮件【验证码是下面的图片:

  • 邮件本件,根据网址下载你的注册文件 

  • 打开连接之后会让输入账号和密码:对应的就是username,password

  • 下载许可证文件

  • 打开你的PyMOL,在弹出窗口上找到注册licence点击导入上面下载的注册文件即可 

二、获得许可证之后发现依旧行不通:

interfaceresidue.py 函数进行修改,增加一个文件workdir参数,运行成功 

ps:

conda install -c shrodinger pymol-bundle

### 解决 GRUB 救援模式下的 "no such partition" 错误 当遇到 `error: no such partition` 并进入 GRUB 救援模式时,通常是因为引导加载程序无法找到预期的分区。以下是详细的解决方案: #### 方法一:通过 Linux Live CD/USB 修复 GRUB 如果拥有可启动的 Linux Live USB 或 CD,在该环境中可以通过命令行工具来修复 GRUB。 1. 使用 Live USB 启动计算机并打开终端。 2. 找到包含系统的硬盘和分区号(假设 Windows 安装在 `/dev/sdaX` 上),可以使用 `lsblk` 命令查看磁盘布局[^1]。 ```bash lsblk ``` 3. 挂载根文件系统: ```bash sudo mount /dev/sdXY /mnt # 将 sdXY 替换为实际的 Ubuntu 分区 ``` 4. 如果有单独的 boot 分区也需要挂载它: ```bash sudo mount /dev/sdYZ /mnt/boot # YZ 是具体的设备名 ``` 5. 绑定必要的虚拟文件系统: ```bash for i in /sys /proc /run /dev; do sudo mount --bind "$i" "/mnt$i"; done ``` 6. chroot 到已挂载的系统中: ```bash sudo chroot /mnt ``` 7. 更新 GRUB 配置文件并重新安装 GRUB 引导装载器至 MBR 中: ```bash update-grub grub-install /dev/sda # sda 应替换为主硬盘名称 exit # 退出chroot环境 reboot # 重启计算机 ``` 8. 移除 Live USB 和其他外部介质后正常启动。 #### 方法二:仅保留 Windows 引导记录 对于不再希望继续使用 Linux 的情况,可以直接移除 GRUB 而只恢复 Windows 的引导记录。 - 插入 Windows 安装光盘或 U 盘,并从其中启动计算机; - 进入修复控制台,输入以下指令依次执行: ```cmd bootrec.exe /fixmbr bootrec.exe /fixboot bootrec.exe /scanos bootrec.exe /rebuildbcd ``` 这些命令会重写主引导记录 (MBR),覆盖现有的 GRUB 数据,并重建 BCD 存储库以确保能够顺利访问所有操作系统实例[^2]。 #### 方法三:利用 EasyBCD 工具调整多系统配置 EasyBCD 是一款适用于 Windows 的第三方应用程序,可以帮助管理和编辑多重启动菜单而不必担心破坏现有设置。 下载并安装此软件之后,按照界面上指示添加新的条目或将默认选项更改为指向正确的 OS 加载位置;还可以用来创建备份以防万一出现问题时能快速回滚更改[^5]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值