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.csdn.net/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.csdn.net/aem666/article/details/69365183
原因分析:
原因未明