咨询:Conda环境缺失pandas的修复方案(无需重建环境)
解决Conda环境缺失pandas的问题(无需重建环境)
别担心,你完全不用重建nnlibs环境或者重装已有的包,这只是环境里缺少pandas而已,几个简单步骤就能搞定:
直接在目标环境安装pandas
先确保激活了你的nnlibs环境:conda activate nnlibs然后用Conda安装pandas(优先用Conda保证和环境内其他包的兼容性):
conda install pandas如果觉得Conda源速度慢,也可以用pip安装(激活环境后,pip会自动指向该环境的包目录,不会影响base环境):
pip install pandas确认环境激活状态
有时候可能会不小心在base环境操作,导致安装错地方。可以用下面的命令检查当前激活的环境:conda info --envs带
*标记的就是当前激活的环境,确保是nnlibs。也可以通过查看Python路径验证:which python输出路径应该包含
nnlibs文件夹,说明你确实在目标环境中操作。
补充说明
Conda的环境是完全隔离的,每个环境的包都是独立管理的——这就是为什么base环境有pandas,但nnlibs里没有,而numpy、scipy能在两个环境用,是因为你分别在两个环境里都安装过它们。这不是环境损坏,只是单纯缺少需要的包而已,直接安装就好。
内容的提问来源于stack exchange,提问作者Bahman Rouhani
相关产品推荐
相关产品推荐

