在linux bash中,我需要运行一个使用python的应用程序(HTSeq)。当我运行命令时,我收到此错误:
-bash:/app/HTSeq-0.5.3p7/bin/htseq-count:/ usr / bin / python26:bad interpreter:没有这样的文件或目录
问题是我的可执行路径中没有“python26”。所以在我的/ usr / bin / path中我有以下内容:
/usr/bin/python2.6 的/ usr /斌/蟒
我觉得有时我手动改变了一些错误的东西。但我该如何解决呢? 提前谢谢。
答案 0 :(得分:0)
尝试使用sudo mv /usr/bin/python2.6 /usr/bin/python26
答案 1 :(得分:0)
好吧,既然你没有sudo权限,你可以试试这个:
首先创建一个符号链接,
ln -s /usr/bin/python2.6 ~/Desktop/python26
然后将符号链接目录添加到PATH变量
export PATH=$PATH:/home/<your account>/Desktop