perl - 在 Windows 上安装 MUSCLE
问题描述
我想安装从http://www.drive5.com/muscle/downloads.htm下载的最新版本的 MUSCLE
命名为muscle3.8.31_i86win32.exe。正如指南 http://www.drive5.com/muscle/manual/install.html 所说,我必须在命令提示符下写下以下行:
C:\Program Files (x86)\muscle3.8.31_i86win32 -in seqs.fa -out seqs.afa
但是,我遇到了这个错误:
Robert C. Edgar 的肌肉 v3.8.31
http://www.drive5.com/muscle本软件捐赠给公共领域。请引用:Edgar, RC Nucleic Acids Res 32(5), 1792-97。
* 错误 * 无法打开 'seqs.fa' errno=2
我确定该文件存在于上述目录中,但我不知道为什么会发生这种情况以及如何修复它。任何想法?
解决方案
该程序报告操作系统报告该文件不存在。(这就是 errno 2 的含义。)
测试表明,亲属路径按预期相对于当前工作目录进行解析。
因此,您的操作系统说seqs.fa
当前工作目录中没有命名文件。
仔细检查您拥有的文件的名称。请记住,文件资源管理器默认隐藏已知文件扩展名,因此使用dir
会更可靠。
推荐阅读
- android - Firebase 消息服务未调用,但仅调用一次
- haskell - 访问元组的某些元素
- android - 在我的 Android 应用程序中找不到 Google 客户端机密
- php - 从特定行开始 mysqli_fetch_array
- button - 用于增加 Google 表格中特定行和列的值的 Google 脚本按钮
- php - Laravel,无法使用 3 个可能的身份验证器在用户名“”的 SMTP 服务器上进行身份验证
- excel - 在不同版本的 Excel / Outlook / Word 中运行相同的宏
- file - 文件 GraphAPI 确实返回 403,直到用户加载文件
- mysql - SQL/RoR ActiveRecord聚合查询通过has_many关系
- bash - 如何将bash中的文件中的一些文本剪切为特定符号并写入另一个文件?