本文主要是介绍问题:bash: /home/zhai/anaconda3/bin/conda: /home/zhai/anaconda3/bin/python: 解释器错误: 没有那个文件或目录,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
参考:https://www.it1352.com/1559881.html
https://stackoverflow.com/questions/39884499/conda-command-will-prompt-error-bad-interpreter-no-such-file-or-directory
这几天ubuntu出现一个bug,当我打来终端时会自动出现,然后任何的conda虚拟环境都不能使用‘
bash: /home/zhai/anaconda3/bin/conda: /home/zhai/anaconda3/bin/python: 解释器错误: 没有那个文件或目录
困绕了好几天都搞不出怎么解决,
我尝试查找目录 / home/zhai/anaconda3/ bin / python:发现没有python根本不存在,但是有python3
我猜想应该是这出问题了,此外,当我从终端运行python时,它会正常运行,并在顶部显示以下内容
我认为是anaconda3的环境变量中肯定出了些问题。错误的解释器意味着脚本正在寻找不存在的解释器。
运行
cat ~/anaconda3/bin/conda
得到如下内容
但是我从网上看别人的脚本和我的不太一样,人家的都是如下(现在对bantu不不太熟,我也不敢改,只是记录一下):
#!/home/zhai/anaconda3/bin/python
if __name__ == '__main__':import sysimport conda.clisys.exit(conda.cli.main())
然后,先改为有存在的文件
现在在输入conda,命令可以用了
查看虚拟环境 conda info -e
可以了。
好,下面尝试创建新的虚拟环境,如果创建失败
则执行
conda clean -i
然后创建
确定
可以,ok!!!!
这篇关于问题:bash: /home/zhai/anaconda3/bin/conda: /home/zhai/anaconda3/bin/python: 解释器错误: 没有那个文件或目录的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!