运行 conda clean 但文件存在时出现 Filenotfound 错误

时间:2021-01-16 12:05:37

标签: python conda

我正在尝试通过运行来清理 conda:

conda clean --all

但是,它给出了以下警告:

 WARNING: C:\Users\myname\.conda\pkgs does not exist

之后,它崩溃并出现以下错误

 FileNotFoundError: [WinError 3] The system cannot find the path specified: 'C:\\Users\\myname\\AppData\\Local\\Continuum\\anaconda3\\pkgs\\jupyterlab_server-2.1.2-pyhd8ed1ab_0\\site-packages\\jupyterlab_server\\tests\\translations\\jupyterlab-language-pack-es_CO\\jupyterlab_language_pack_es_CO\\locale\\es_CO\\LC_MESSAGES\\jupyterlab_some_package.json'

但是,如果我转到 Windows 资源管理器,该文件确实存在。有什么理由让 conda 认为它不存在吗?

Ps:一些背景信息,我刚刚安装了 tensorflow 并收到了一些错误消息。我试图清理、更新软件包并更新 conda 本身,但都失败了。所以我希望通过至少修复这个错误,我可以更接近让我的 conda 再次工作。

1 个答案:

答案 0 :(得分:1)

原因是文件路径太长。你需要在你的根文件夹中创建你的 root/base 环境或保持它的路径尽可能短。

相关问题