1. 输入anaconda-navigator: 未找到命令
解决方案:
方案一(单次):首先输入conda activate
激活anaconda的环境,你会发现此时你在anaconda的(base)环境下,然后再使用conda activate [你的环境名]
即可。在激活anaconda环境之后你就可以使用anaconda-navigator了。
方案二(永久):用conda config --set auto_activate_base true
把(base)还原回来,问题解决。
原因分析:
anaconda安装完成第一次打开时并没有遇到这种情况,后来按网上的教程把命令前的(base)去掉了,后来打开就有这个问题了,怀疑原因出在这里。
2.在anaconda创建的环境下输入jupyter notebook:未找到命令
解决方案:
输入如下命令更新:
conda upgrade notebook
conda upgrade jupyter
然后关闭终端,重新打开终端进入环境,jupyter notebook
尝试打开。
也可以尝试以这种方式更新。
如果仍然打不开,可尝试打开Anaconda Navigator,切换环境后在当前环境Install
安装jupyter notebook。,然后点Launch
打开。
原因分析:
可能是版本原因。
3.打开jupyter notebook运行时出现Dead kernel
解决方案:
回到终端查看出现问题的详细原因。
例1:
报错:ImportError: cannot import name ‘generator_to_async_generator’
参考:https://github.com/ipython/ipython/issues/11270
pip uninstall -y ipython prompt_toolkit
pip install ipython prompt_toolkit
重新打开jupyter notebook,看问题是否解决。
例2:
报错“no module named ipython-core”
pip install ipython --ignore-installed ipython
…
…
以此类推,查找问题所在。
原因分析:
可能还是安装时的版本出现问题。
4.创建环境或安装环境时出现safetyerror问题
报错:The package for setuptools located at /home/s405/anaconda3/pkgs/setuptools-36.4.0-py36_1
appears to be corrupted.
解决方案:
参考:https://blog.youkuaiyun.com/qq_38163755/article/details/88580030
原因分析:
可能应该是你之前通过conda install和pip install两种方式安装了同一个包。
5.ClobberError: This transaction has incompatible packages due to a shared path.
报错:conda: error: argument command: invalid choice: ‘/home/aem/anaconda2/bin/conda’ (choose from u ‘info’, u’help’, u’list’,u’search’)
解决方案:
conda update conda
参考:https://blog.youkuaiyun.com/aem666/article/details/69365183
原因分析:
原因未明