我正在尝试使用 Snakemake 框架中实现的 proteny 工具。我从示例开始,但无法运行。这是我得到的错误。
*File "/root/mambaforge/envs/snakemake/bin/snakemake", line 10, in <module>
sys.exit(main())
^^^^^^
File "/root/mambaforge/envs/snakemake/lib/python3.11/site-packages/snakemake/__init__.py", line 3030, in main
success = snakemake(
^^^^^^^^^^
File "/root/mambaforge/envs/snakemake/lib/python3.11/site-packages/snakemake/__init__.py", line 554, in snakemake
update_config(overwrite_config, load_configfile(f))
^^^^^^^^^^^^^^^^^^
File "/root/mambaforge/envs/snakemake/lib/python3.11/site-packages/snakemake/io.py", line 1715, in load_configfile
config = _load_configfile(configpath)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/mambaforge/envs/snakemake/lib/python3.11/site-packages/snakemake/io.py", line 1689, in _load_configfile
obj = open(configpath_or_obj, encoding="utf-8")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'circos'*
我很确定 circos 安装在主目录中。我甚至将 circos PATH 放入了 bashrc 文件中,但问题仍然存在。Mambaforge、conda 和 Snakemake 已更新。