conda: error: invalid choice

简介: 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关系的不知道环境变量是干什么的小白可以看下这篇文章,大佬就别看了)


python与anaconda区别及先后安装的问题_suic009的博客-CSDN博客


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


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


相关文章
|
2月前
|
人工智能 监控 算法
人群计数、行人检测数据集(9000张图片已划分、已标注) | AI训练适用于目标检测任务
本数据集包含9000张已标注、已划分的行人图像,适用于人群计数与目标检测任务。支持YOLO等主流框架,涵盖街道、商场等多种场景,标注精准,结构清晰,助力AI开发者快速训练高精度模型,应用于智慧安防、人流统计等场景。
人群计数、行人检测数据集(9000张图片已划分、已标注) | AI训练适用于目标检测任务
|
存储 Go
Golang底层原理剖析之map
Golang底层原理剖析之map
423 1
|
移动开发 分布式计算 Spark
Spark的几种去重的原理分析
Spark的几种去重的原理分析
396 0
|
XML 数据挖掘 Linux
服务器丨Linux安装测试单细胞分析软件copykat,遇到的常见报错与解决思路与方法
服务器丨Linux安装测试单细胞分析软件copykat,遇到的常见报错与解决思路与方法
|
12月前
|
存储 人工智能 NoSQL
【AI系统】LLVM IR 详解
本文深入探讨了LLVM IR(中间表示)的概念,解释了其在编译器中的重要性和作用。LLVM IR作为一种抽象程度适中的中间语言,不仅涵盖了源代码的大部分信息,还支持编译器进行灵活的代码优化。文章进一步解析了LLVM IR的三地址码表示及其优点,并通过具体示例展示了LLVM IR的设计原则和内存模型,帮助读者更好地理解编译器内部的工作机制。
350 5
|
机器学习/深度学习 并行计算 PyTorch
PyTorch中的多进程并行处理
这篇文章我们将介绍如何利用torch.multiprocessing模块,在PyTorch中实现高效的多进程处理。
486 1
教育技术工具盘点:五大免费软件助力教师信息化
随着科技的发展,学校在管理、教学等方面逐步引入信息技术,提升教师专业技能。本文推荐了几款实用的教育技术工具,如草料二维码、101教育PPT、格式工厂、小猿口算和万彩动画大师,以提高教学效率。草料二维码适用于教学资源电子化、信息收集等工作,101教育PPT则提供丰富的PPT资源,方便教师备课和互动教学。其他工具也各具特色,助力教学创新。
512 10
教育技术工具盘点:五大免费软件助力教师信息化
|
算法 Python
Python 列表减法运算
【8月更文挑战第27天】
428 2
|
开发者
ArkTS组件继承的高级用法
本文详细介绍了ArkTS中组件继承的高级用法,涵盖继承的概念、基本用法、多态、接口继承和抽象类的使用。通过具体示例,展示了如何在HarmonyOS应用开发中利用继承实现代码复用、功能扩展和模块化设计,提升开发效率和应用质量。
607 3