Anaconda使用中遇到的一些問題(更新中...)

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
原因分析:
原因未明

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章