conda: error: invalid choice

当执行conda xx命令或者打开anaconda prompt时显示:

usage: conda [-h] {unpack,pack,convert,version,help} …

conda: error: invalid choice: ‘env’ (choose from ‘unpack’, ‘pack’, ‘convert’, ‘version’, ‘help’)

这个非常抱歉,我前前后后找了几个小时的文章和自由发挥找哪里出错了都失败了。也没有文章写过这类的错误。

导致原因原因是在你anaconda创建一个新的虚拟环境生成py文件文件时,把原有的python复制粘贴到envs目录下替换了原来的文件。

经个人分析是一些类似接口的东西发生了改变,你的conda命令此时只是个wheel,你可以尝试一下输入查看版本信息,此时conda –version没用的,就像其它conda命令一样,你执行conda version会看到wheel的版本信息。这个wheel不是你anaconda里的,是你python那边的。

我的做法是卸载Anaconda再重新下载,因为我重新下载路径和文件名都没变,环境变量什么的也不用重新配置了,找了几个小时的问题通过卸载重新安装 5分钟就解决了

所以如果你看到我,你也快卸载吧,别瞎玩了,我就是瞎玩以为就算出了错我也能随便随便解决才把以前的python拖到新的环境变量里的。

如果你有耐心,也可以和我一样一个文件一个文件地找出错在哪里,我是没找到,累了。可以给你提示的是,我发现conda所属的那些命令commands都还是存在的,就是说没有被删掉,只是因为你自己想用的conda和新的被鸠占鹊巢的conda不是一个东西(个人猜测)。我对比着pip去看conda,还是不行。

(不清楚python、anaconda关系的不知道环境变量是干什么的小白可以看下这篇文章,大佬就别看了)

如果您出现了与我一样的问题,还请让我知道一下有个像我一样苦*的孩子。

如果您有解决办法也请告诉我一下,虽然我已经重新下载了,但我依然对此有些好奇。

Original: https://blog.csdn.net/suic009/article/details/122804042
Author: 老师我作业忘带了
Title: conda: error: invalid choice

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/771864/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球