繁体   English   中英

在 Ubuntu 中使用 python 而不是 python3 运行

[英]Running with python instead of python3 in Ubuntu

我在 Windows 中通过 ubuntu 运行 Linux。 我的终端有 python3 而不是 python。 我正在使用一个名为 PASTA 的包,它使用 python 的命令作为:

python run_pasta.py -i input_fasta 

因为,我有 python3,我试图以这种方式运行它:

python3 run_pasta.py -i ALL_FASTA.fasta -d protein --aligner=probcons

这给了我以下错误,谁能告诉我如何解决这个问题?

PASTA INFO: 执行整个数据矩阵的初始对齐... PASTA 失败,因为它尝试运行的程序之一失败。 失败的调用是:“/mnt/f/Projects/WoldringLab/AnalyzingGenerativeModel/pasta-code/pasta/bin/hmmeralign”“/home/aryaman3900/.pasta/pastajob/temp569cp9x3/init_aln/temphmmeralignourpmnyw/input.fasta”“ /home/aryaman3900/.pasta/pastajob/temp569cp9x3/init_aln/query-0.fasta" "/home/aryaman3900/.pasta/pastajob/temp569cp9x3/init_aln/temphmmeralignourpmnyw/input.aligned" "氨基"

/usr/bin/env: 'python': 没有这样的文件或目录

您可以创建从python3python的符号链接(符号链接)。 这将做的只是将对/usr/bin/python的每个调用映射到您的 python3 可执行文件:

sudo ln -s $(which python3) /usr/bin/python

您可以通过man ln阅读其手册页来了解有关ln命令的更多信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM