在Linux Bash中,我需要运行使用Python的应用程序(htseq)。运行命令时,我会得到此错误:
-bash:/app/htseq-0.5.3p7/bin/htseq-count:/usr/bin/python26:不良解释器:没有这样的文件或目录
问题是我在可执行路径中没有" Python26"。因此,在我/usr/bin/path中,我有关注:
/usr/bin/python2.6 /usr/bin/python
我认为有时候我手动更改了一些事情。但是我该如何修复呢?预先感谢。
尝试将" python2.6"重命名为" python26", sudo mv /usr/bin/python2.6 /usr/bin/python26
好吧,由于您没有sudo权利,因此可以尝试以下操作:
首先创建一个符号
ln -s /usr/bin/python2.6 ~/Desktop/python26
然后将符号dir添加到您的路径变量
export PATH=$PATH:/home/<your account>/Desktop