Skip to main content
 首页 » 编程设计

python之Windows 7 上的 Conda 更新因 yaml 导入错误而失败

2025年05月04日9shangdawei

在 Win7 64 位和 Anaconda 1.7 上,当我转到命令提示符并尝试:

conda update conda 

我收到以下错误。

Error: could not import yaml (required to read meta.yaml files of conda recipes)

所有 conda 命令都给出相同的错误。例如:

c:\Anaconda\Lib\site-packages\conda\cli>conda update conda 

请问我从哪里开始解决这个问题?正如我所见,我认为这不是 PATH 问题:

PATH = ...C:\Anaconda;C:\Anaconda\Scripts;C:\Program Files\Intel\WiFi...\Common Files\Intel\WirelessCommon\;C:\Python27;C:\Python27

请您参考如下方法:

我发现解决此问题的唯一方法是搜索 yaml 并将其手动添加到 PYTHONPATH 环境变量,例如

PYTHONPATH=C:\Anaconda\pkgs\pyyaml-3.10-py27_1\Lib\site-packages