Anaconda使用中遇到的一些问题(更新中...)

本文列举了在使用Anaconda过程中遇到的五个常见问题及解决方法:1. anaconda-navigator无法找到;2. 在环境中启动jupyter notebook失败;3. jupyter notebook运行时kernel死亡;4. 创建环境或安装软件包时出现safetyerror;5. ClobberError导致的交易冲突。每个问题都提供了详细的解决方案和可能的原因分析。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值