python - 更新 Continuum Anaconda 后,"conda"命令返回 "failed to start process"

标签 python windows powershell anaconda conda

我的 Windows 10 PC 上有 Anaconda 2.3 的工作版本。 (我使用 PowerShell 作为我的首选命令行界面。)

更新到 Anaconda 2.4 后,任何使用 condaanaconda 的命令都会导致消息无法启动进程

我尝试卸载、重新下载、重新安装,甚至尝试恢复到 2.3。没有任何效果!

最佳答案

开始变得绝望,我最终找到了解决方案:我使用python来运行脚本conda-script.py,这显然是命令 conda.exe 调用时运行:

python PATH_TO_ANACONDA\Anaconda3\Scripts\conda-script.py

(在这里,我使用 PATH_TO_ANACONDA 来表示 Anaconda3 文件夹在我的特定系统上所在的目录。)

此后,condaanaconda 命令都可以完美运行,并继续运行。 (例如,每次启动 PowerShell 时无需重复该过程。)。但我不知道为什么会出现这个问题,也不知道为什么这恰好是解决方案。

知道的请回复。如果没有,我只是希望这个解决方案可以为其他人节省一个小时左右的挫败感。

关于python - 更新 Continuum Anaconda 后,"conda"命令返回 "failed to start process",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33569057/

相关文章:

python - 使用python在excel中生成图形

python - 如何从 .pyo 文件恢复源 python 代码 (.py)?

使用调用运算符并传递自定义凭据的 Powershell 启动过程

python - 提取 numpy 数组中最小值的索引

python - 如何通过 Anaconda 使用 boto3.dynamodb.condition 导入

java - 在 cmd 中用空格启动 jar

Windows:如何使用 CreateProcess 停止缓冲重定向的 Stdout

windows - mysqldump 在 Windows 上的备份文件名中带有日期和时间

azure - 获取-AzDenyAssignment : 'directoryObjectId' cannot be null

powershell - 如何将变量存储到磁盘以便下次 PowerShell 脚本运行时可以使用它们?